blob: 52359778f4f893de302bd7e05dfe480af04fc650 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<?php
// $Id$
/**
* Implements hook_menu().
*/
function theme_test_menu() {
$items['theme-test/suggestion'] = array(
'title' => 'Suggestion',
'page callback' => '_theme_test_suggestion',
'access arguments' => array('access content'),
'theme callback' => '_theme_custom_theme',
'type' => MENU_CALLBACK,
);
return $items;
}
/**
* Custom theme callback.
*/
function _theme_custom_theme() {
return 'test_theme';
}
/**
* Page callback, calls a theme hook suggestion.
*/
function _theme_test_suggestion() {
return theme(array('breadcrumb__suggestion', 'breadcrumb'), array());
}
/**
* Implements hook_preprocess_breadcrumb().
*
* Set a variable that can later be tested to see if this function ran.
*/
function theme_test_preprocess_breadcrumb(&$variables) {
$variables['theme_test_preprocess_breadcrumb'] = 1;
}
|