[development] hooks after hook_menu CALLBACKS called, but before page rendered
Rob Barreca
rob at electronicinsight.com
Wed Oct 18 22:57:50 UTC 2006
_craig wrote:
> I want the opportunity to affect the breadcrumb trail already set by modules
> that used drupal_set_breadcrumb in their menu callbacks. I want to have a
> final say on what the breadcrumb will really be.
You could always do it in template.php. Here's a snippet of mine: It's
not the best solution I suppose, but it works!
function _phptemplate_variables($hook, $vars) {
switch ($hook) {
case 'page':
if (arg(0) == 'forward' && is_numeric(arg(1))) {
$node = node_load(arg(1));
_mymodule_project_set_breadcrumb($node, TRUE, array(l(t('Spread
the word'), 'promote/'. $node->nid)));
$vars['breadcrumb'] = theme('breadcrumb', drupal_get_breadcrumb());
}
....
More information about the development
mailing list