Tab erscheinen nicht im node - MENU_LOCAL_TASK
Eingetragen von Apfel007 (143)
am 07.01.2009 - 19:18 Uhr in
am 07.01.2009 - 19:18 Uhr in
Hallo zusammen,
nun versuche ich schon seit Stunden einen Tab einzubauen. ICH KOMME NICHT WEITER ! :-( Jetzt habe ich diesen Code gefunden.. Dieser sollte doch einen Tab an einen Node anfügen oder? er wird aber nicht angezeigt!! Woran kann es liegen? Wer kann mir helfen?
Gruß Apfel007
function example_perm() {
return array('example callback permission');
}
function example_menu($may_cache) {
$items = array();
if ($may_cache) {
//Nothing goes in here
}
else {
//Non-cachable menu items
if (arg(0) == 'node' && is_numeric(arg(1))) {
$node = node_load(arg(1));
if ($node->type == 'blog') {
$items[] = array(
'path' => 'node/' . arg(1) . '/example',
'title' => t('Example Tab'),
'type' => MENU_LOCAL_TASK,
'callback' => 'example_node_callback',
'access' => user_access('example callback permission'),
);
}
}
}
return $items;
}
function example_node_callback() {
return t('THIS IS AN EXAMPLE!');
}
?>
- Anmelden oder Registrieren um Kommentare zu schreiben
Weil das teilweise Code von
am 07.01.2009 - 19:25 Uhr
Weil das teilweise Code von Drupal 5 ist, selbst da würde es glaub ich so nicht gehen.
Wenn du selbst coden willst. Dann bekommste hier http://drupal.org/contributors-guide und http://api.drupal.org, das nötige Wissen.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.