Tab-Menu Item
Eingetragen von Apfel007 (143)
am 12.12.2009 - 16:08 Uhr in
am 12.12.2009 - 16:08 Uhr in
Hallo zusammen,
kann mir jemand sagen, wie man an ein Menu-Item (Tab) ein "goto" anfügt?
Habe dies im Module und nun soll node/%node geladen werden. Was muß ich anders machen ist page callback das Richtige dafür?
Danke schonmal..
...
$items['mymodule/blog'] = array(
'title' => 'BLOG',
'page callback' => 'mymodule_home',
'access arguments' => array('access user interface'),
'type' => MENU_LOCAL_TASK,
'weight' => 0,
);
function mymodule_home() {
global $user;
$nid = '239';
$pfad = 'node/'. $nid;
drupal_goto($pfad);
}
- Anmelden oder Registrieren um Kommentare zu schreiben
Grundsätzlich geht das so
am 16.12.2009 - 16:49 Uhr
Hallo,
dein Source sieht erstmal okay aus. Du registrierst einen Pfad mit hook_menu und führst dann die Funktion aus. Dann sollte das drupal_goto auch greifen. Das Problem ist nur, das man mit dem Teil deines Codes nicht sagen kann, ob es wirklich funktioniert. Ausser ich habe jetzt einen Tippfehler übersehen, denke ich das man dir nur richtig helfen kannst, wenn ein möglichst vollständiges Beispiel postest, am besten als mini Modul.
Ansonsten:
Modul aktiviert?
Cache gelöscht?
Wird die CallBack Funktion überhaupt aufgerufen?
---
Viele Grüße,
Kars-T