it-swarm.com.de

Wie kann ein Benutzer sein bevorzugtes Menü auswählen?

Ich versuche, ein Menümodul zu erstellen, stecke aber irgendwie fest. Ich möchte, dass der Benutzer aus mehreren Menüs auswählen kann, damit er eines zur Anzeige auf der Seite auswählen kann.

Ich habe es so versucht:

$menu = JFactory::getApplication()->getMenu($params->get('menutype'));

Es gibt eine Menütypauswahloption im Modul-Backend, auf die ich in diesem Code verweise, aber das hat bei mir nicht funktioniert. Ich kann sagen, dass ich anfange, Dinge nach dem Zufallsprinzip zu tun, also dachte ich, ich würde es hier fragen.

Wie kann ich es einstellen, damit der Benutzer sein bevorzugtes Menü auswählen kann?

Ich benutze J! 2.5

3
Hocho

ähm, nun, sagen wir einfach, ich habe dieses Problem behoben :) Ich habe die Hilfedatei aus dem Standard-Menü-Modul genommen, wie es von Joomla standardmäßig in ihrem CMS bereitgestellt wird. Das funktioniert bei mir!

0
Hocho

Wenn ich richtig verstanden habe (wie in meinem Kommentar), möchten Sie in Ihrem Modul ein Feld erstellen, in dem alle verfügbaren Menüs auf Ihrer Site angezeigt werden. Joomla bietet diesen Feldtyp (Menü) in seinen Standardformularfeldern an .

In der XML Ihres Moduls müssen Sie also ein Menüfeld wie das folgende hinzufügen:

<field name="mymenu" type="menu" default="" label="Please select a menu" description="Please select a menu" />
0
FFrewin