Menu Hook
Eingetragen von Tiega (8)
am 04.01.2011 - 19:28 Uhr in
am 04.01.2011 - 19:28 Uhr in
Hey versuch ein neues Modul zu entwickeln und das soll über die Navigation als Admin erreichbar sein.
Ich hab das genauso gemacht wie hier: http://www.dvfux.de/content/das-men%C3%BC-system erklärt aber es erscheint nicht.
<?php // $ID$
/**
/**
* Einhängen in das Menue
*/
function EventCreator_menu($may_chache)
{
$items = array();
if(!$may_chache)
{
$items[] =
array(
'path' => 'EventCreator',
'title' => t('Event Creator'),
'callback' => 'EventCreator_seiteninhalt',
'callback arguments' => array(''),
'access' => TRUE,
// user_access('anonymous user'),
'type' => MENU_NORMAL_ITEM );
}
return $items;
}
/**
* Die Callback-Funktion
*/
function EventCreator_seiteninhalt()
{
return t('Hallo Mein erster Seiteninhalt. '.date('d.m.Y H:i:s', mktime()));
}
Unter Webseiteneistellung erscheint auch "EventCreator settings" was aber nicht funktionier, aber darum geht es ja eh nicht.
- Anmelden oder Registrieren um Kommentare zu schreiben
Der verlinkte Beitrag scheint
am 04.01.2011 - 20:04 Uhr
Der verlinkte Beitrag scheint sich auf Drupal 5 zu beziehen, in Drupal 6 funktioniert der Menu-hook etwas anders.
Versuch's mal damit:
<?php
function EventCreator_menu()
{
$items = array();
$items['EventCreator'] = array(
'title' => t('Event Creator'),
'page callback' => 'EventCreator_seiteninhalt',
'access callback' => TRUE,
'type' => MENU_NORMAL_ITEM
);
return $items;
}
?>
Hey, hat ein bisschen länger
am 11.01.2011 - 13:47 Uhr
Hey, hat ein bisschen länger gedauert bis ich antworten konnte. Ja stimmt ist mir garnicht aufgefallen das, dass für drupal 5 ist :(
ich hab jetzt deinen Code getestet aber hat nichts geändert außer das jetzt diese "EventCreator settings" verschwunden ist. Ich hab mir auch nochmal die API angeguckt aber ich komm nicht weiter.
Viele Grüße