hook_menu() Zeigt nichts an
Eingetragen von thomas_jq (10)
am 22.03.2011 - 10:26 Uhr in
am 22.03.2011 - 10:26 Uhr in
Hallo zusammen,
hab meine mmm.info erstellt, das mmm-Modul aktiviert und den Cache erneuert.
Jedoch zeigt es meinen Menüpunkt nicht an wenn ich http://localhost/drupal/abc in die Browser-Adresszeile eingebe.
mmm.module:
<?php
function mmm_menu()
{
$items = array();
$items['abc'] = array(
'title' => 'Titel',
'description' => 'Lorem Ipsum alsdjfölasjdfölajsdf',
'menu_name' => 'Mein neues Menue',
'context' => MENU_CONTEXT_PAGE | MENU_CONTEXT_INLINE,
'page callback' => 'mmm_function',
'type' => MENU_NORMAL_ITEM,
'access callback' => TRUE,
'access arguments' => array('access content'),
);
return $items;
}
function mmm_function($param1 = 0, $param2 = '')
{
return 'Folgende Parameter wurden uebermittelt: ' . $param1 . ' und ' . $param2;
}
?>
Vielen Dank für eure Hilfe.
- Anmelden oder Registrieren um Kommentare zu schreiben
page callback
am 22.03.2011 - 10:30 Uhr
Hallo.
In [api:hook_menu:7] definierst Du den page callback mit
mmm_function
, im Code gibt es jedoch nur die Funktiondpmed_function
. Das kann nicht funktionieren :).hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Danke, aber es funktioniert
am 22.03.2011 - 10:44 Uhr
Danke, aber es funktioniert trotzdem nicht.
Ausgabe:
Page not found
The requested page could not be found.
Thomas
Vielleicht hilft Menu Cache
am 22.03.2011 - 11:07 Uhr
Vielleicht hilft Menu Cache leeren?
--------------------------------------------
mein Tech-Blog auf: http://tech.janschaer.ch
Leider auch nicht - ist der
am 22.03.2011 - 11:14 Uhr
Leider auch nicht - ist der Code und mein Vorgehen den korrekt ?
In welchem Menü sollte den dann der Menüpunkt auftauchen ?
Thomas