Drupal Menü Attribute (class)
Eingetragen von TomTom122@drupal.org (60)
am 15.04.2010 - 17:02 Uhr in
am 15.04.2010 - 17:02 Uhr in
Hallo,
ich möchte einem Menüpunkt (LocalTask) ein Attribut hinzufügen.
Da es im hook_menu für die Menüs ein Wert 'options' gibt, dachte ich
mir ich verwende diesen.
In der Datenbank wird dieser Wert auch gespeichert, allerdings nicht bei
den Links ausgegeben.
Kann mir jemand helfen, wie ich bei bestimmten LocalTask Menüs eine Klasse hinzufüge?
Thx.
Tom
$items['local/add'] = array(
'title' => t('Add local'),
'page callback' => 'local_add',
'access arguments' => array('add local'),
'type' => MENU_LOCAL_TASK,
'weight' => 2,
'options' => array('attributes' => array('class' => 'automodal')),
);
- Anmelden oder Registrieren um Kommentare zu schreiben
Menu attributes
am 18.04.2010 - 10:12 Uhr
Hallo.
Eventuell ist das Modul Menu Attributes genau das, was Du suchst. So ganz ohne Code.
Ansonsten hilft Dir hook_menu_link_alter weiter.
hth,
Stefan
Hallo Stefan, vielen Dank für
am 18.04.2010 - 14:47 Uhr
Hallo Stefan,
vielen Dank für die Info.
Ich habe festgestellt, dass nur die "normalen" Menüpunkte angesprochen werden -
bei den als MENU_LOCAL_TASK definierten Menüpunkte werden die definierten Attribute nicht übernommen.
Hast Du evtl. noch andere Tipps?
Thx.
Tom