Das Navigationsmenü

Parent Previous Next

Das Navigationsmenü


Bleibt noch das Navigationsmenü. Dieses wird automatisch aus den angelegten Seiten generiert, wobei deren Sichtbarkeit (z.B. nur für angemeldete Benutzer sichtbar) berücksichtigt wird. Die Menüebenen entsprechen der Anordnung der Seiten im Seitenbaum, so wie er im Backend zu sehen ist.


Es ist möglich, auf einer Seite mehrere voneinander unabhängige Menüs zu verwenden, die unterschiedlich aussehen können. Dies wird an anderer Stelle näher behandelt. Im Beispiel-Template ist nur ein Menü vorgesehen, welches jetzt eingefügt werden muss. Der entsprechende Abschnitt in der HTML-Vorlage ist dieser hier:


       <div id="leftside">

               <h2 class="hide">Sample menu:</h2>

               <ul class="avmenu">

                       <li><a href="index.html">First page</a></li>

                       <li><a href="styles.html">Included styles</a></li>

                       <li><a class="current" href="2-columns.html">2 columns</a></li>

                       <li><a href="3-columns.html">3 columns</a></li>

               </ul>

       </div>


Die Überschrift "Sample menu:" wird durch die CSS-Klasse "hide" versteckt, kann also genauso gut auch entfallen. Die Menüpunkte werden nun durch den Platzhalter {show_menu()} ersetzt, so dass folgendes Ergebnis übrig bleibt:


     <div id="leftside">

         {show_menu()}

     </div>


Im Prinzip ist das HTML-Gerüst nun fertig. Der Seitenfuß mit dem Copyright-Hinweis bleibt in diesem Fall unangetastet. Falls er ebenfalls ersetzt (oder auch ergänzt) werden soll, kann hierfür der Platzhalter {page_footer()} verwendet werden.


Created with the Personal Edition of HelpNDoc: Easily create CHM Help documents