+ Antworten
Ergebnis 1 bis 2 von 2

Thema: MetaMod Menü ausblenden

  1. #1
    Neu an Board
    Registriert seit
    15.12.2007
    Beiträge
    24
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard MetaMod Menü ausblenden

    Hallo,

    ich habe folgende Aufgabenstellung: Ein Menüpunkt "Lexikon" soll bei nicht angemeldeten Usern eine Anmeldeseite zeigen - falls jemand angemeldet ist direkt das Lexikon anzeigen.

    Ich habe den Tipp des MetaMod aus dem Forum bekommen und bin auch am Testen - nur leider gnadenlos gescheitert. Ich habe 2 Menüs angelegt - Menü_intern (ID 46) und Menü_extern (ID 47). Menü intern habe ich auf Zugriffsebene "Registriert" eingestellt. Menü extern auf öffentlich. Über MetaMod habe ich mir versprochen, dass ich das Menü_extern für den internen Bereich ausschalten kann. Ich habe MetaMod installiert und aktiviert und über
    if ( MM_LOGGED_IN ) return 47;
    gesehen, dass ich ein Modul zwar einschalten aber nicht ausschalten kann - oder habe ich da einen Denkfehler drin ? Dann bekomme ich die Menüs doppelt.

    Danke für jede Hilfe - auch für andere Lösungen, falls das mit MetaMod doch nicht geht

    Gruß

    Dieter

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.736
    Bedankte sich
    337
    Erhielt 3.613 Danksagungen
    in 2.972 Beiträgen

    Standard

    Das geht durchaus mit Metamod. Wichtig bei der Benutzung von MetaMod ist, das einzublendende Modul auf keine Menüpunktzuordnung zu setzen, sonst wird es doppelt angezeigt. Es muss aber published sein. Die Position ist beliebig, die weitere Darstellung übernimmt dann MetaMod.

    Außerdem müsste die Anweisung lauten:

    PHP-Code:
    if ( MM_NOT_LOGGED_IN ) return 47
    Du willst es ja einblenden, wenn die User nicht eingeloggt sind.

  3. Erhielt Danksagungen von:


+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein