costum content und eine Auswahl

Hilfe zu Modulen und Tags
Post Reply
mazewei
New Member
New Member
Posts: 8
Joined: Sun Sep 03, 2006 8:54 pm

costum content und eine Auswahl

Post by mazewei »

Hallo

nun habe ich wieder ein neues Problem

Ich will zwei Benutzergruppen haben: registered, validated. Wenn ein Benutzer sich registriert soll er der Gruppe registered zugeordnet werden, der Admin soll dann entscheiden können, ob der Benutzer in validated gelangt. Soweit so klar.

Wenn ein Benutzer sich nun einloggt und zur Gruppe registered gehört soll er angezeigt bekommen: Deine Daten werden überprüft, bitte schau in drei Tagen noch mal rein

Wenn ein Benutzer der Gruppe validatet sich einloggt soll er in den Mitgliederbereich gelangen und vollzugriff haben. Also eigentlich

{cms_module module=CustomContent}

Deine Daten werden überprüft....

Willkommen  im Mitgliederbereich

bitte registrieren...



Nur leider geht das so nicht? Hat jemand einen Hinweis wie ich sozusagen if ... elseif ... else (aus php) hinbekommen kann?

Danke und Grüße

Matthias

This content is only available to logged in users
cyberman

Re: costum content und eine Auswahl

Post by cyberman »

mazewei wrote: Nur leider geht das so nicht?
Ein paar genauere Angaben, was genau da wie geht oder nicht geht, wären da schon hilfreich  :).
mazewei
New Member
New Member
Posts: 8
Joined: Sun Sep 03, 2006 8:54 pm

Re: costum content und eine Auswahl

Post by mazewei »

Das stimmt wohl, also was passiert eigentlich....

Das hier steht im Template drin.

Code: Select all

{cms_module module=CustomContent}
    <!--customContent: startif group=member -->
        <!-- Start Navigation -->
            <div id="menu_vert">
                <h2 class="accessibility">Sub Navigation</h2>
                {cms_module module='menumanager' template='ellnav-accessible.tpl' start_level='2' collapse='1'}
                <hr />

        <!-- End Navigation -->
        <!-- Start Content Area -->
            <div id="main">
                <h2>{title}</h2>
                {content}
                <br />
                </div>
    
    <!--customContent: else group=registered -->
        <!-- Start Navigation -->
            <div id="menu_vert">
                <h2 class="accessibility">Sub Navigation</h2>
                <hr />
            </div>
        <!-- End Navigation -->

        <!-- Start Content Area -->
            <div id="main">
            <h2>Deine Berechtigung wird derzeit geprüft! Bitte schau in einigen Tagen nochmal rein...</h2>
            <br />

    <!--customContent: else -->
        <div id="menu_vert">
            <h2 class="accessibility">Sub Navigation</h2>
            <hr />
        </div>
        <div id="main">
            <h2>Bitte gib Deine Benutzerdaten ein oder <a href="http://www.auenland.mazewei.info/index.php/home/registrierung">registriere Dich</a> als neuer Benutzer!</h2>
            {cms_module module=FrontEndUsers} 
    <!--customContent: endif -->
Ergebnis:

Wenn ich auf die Seite Mitgliederbereich gehe bekomme ich nur den zweiten Fall zu sehen, also die Aussage: Deine Berechtigung wird derzeit geprüft! Bitte schau in einigen Tagen nochmal rein...

Einloggen kann ich mich nicht mehr, da ich zum zweiten "else" gar nicht mehr gelange, das Problem scheint also das "else group=registered" zu sein, aber was stattdessen?

Gruß Matthias
cyberman

Re: costum content und eine Auswahl

Post by cyberman »

mazewei wrote: das Problem scheint also das "else group=registered" zu sein, aber was stattdessen?
Hast du das schon probiert?

Code: Select all

elseif group=registered
mazewei
New Member
New Member
Posts: 8
Joined: Sun Sep 03, 2006 8:54 pm

Re: costum content und eine Auswahl

Post by mazewei »

Habe ich gerade gemacht und auch gestern schon mal. Das Ergebnis ist nun, dass alles angezeigt wird und die Auswahl überhaupt nicht mehr geht.

Ich poste noch mal den nun gekürzten Code mit elseif

Code: Select all

{cms_module module=CustomContent}
  <!--customContent: startif group=Member -->//erste Abfrage, wenn group=Member alles anzeigen
         <h2 class="accessibility">Sub Navigation</h2>
         {cms_module module='menumanager' template='ellnav-accessible.tpl' start_level='2' collapse='1'}
         {content}
        
  <!--customContent: elseif group=registered -->//zweite Abfrage, wenn group=registered Meldung ausgeben
        <h2 class="accessibility">Sub Navigation</h2>
        <h2>Deine Berechtigung wird derzeit geprüft! Bitte schau in einigen Tagen nochmal rein...</h2>
       
  <!--customContent: else -->//dritte Abfrage, Loginform
      <h2>Bitte gib Deine Benutzerdaten ein </h2>
      {cms_module module=FrontEndUsers} 
  <!--customContent: endif -->
cyberman

Re: costum content und eine Auswahl

Post by cyberman »

Hmm, ich sehe gerade, dass du ein Menü drin hast (war mir beim ersten Mal gar nicht aufgefallen  :P). Vielleicht hilft dir da Calguys Lösung für Menüs weiter, die ich hier mal gepostet hatte ...

http://forum.cmsmadesimple.org/index.ph ... l#msg28880
Post Reply

Return to “Module und Tags”