What I want is pretty simple. I have registered a path
function spotlight_menu() {
$items = array();
$items['congres'] = array(
'title' => 'Congres',
'title arguments' => array(2),
'page callback' => 'taxonomy_term_page',
'access callback' => TRUE,
'type' => MENU_NORMAL_ITEM,
);
return $items;
}
When this menu item is triggered, I want to redirect (without changing the url) to a taxonomy page, of which the term is chosen in a function that runs when this function is called.
How can I do this (especcially without changing the url) ?
You can't call
taxonomy_term_page
directly as yourpage callback
as you'd need to provide a load function to load the term, which is just going to be too difficult with the setup you've got.Instead, define your own page callback as an intermediary and just return the output from
taxonomy_term_page
directly: