ilch Forum » Ilch Clan 1.1 » Design und Templates » Probleme mit Submenü

Geschlossen
  1. #1
    User Pic
    zapperpro Mitglied
    Registriert seit
    08.08.2010
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Einen schönen guten Morgen und hallo alle miteinander.

    Bisher kam ich mit dem Suchen im Board und in der Dokumentation gut zu Recht, allerdings hat das vor kurzem schlagartig nachgelassen.

    Folgende Situation ist gegeben:

    Die Seite enthält oben das Hauptmenü.
    Frontend:
    gesperrtes Bild

    Backend:
    gesperrtes Bild

    Und hier der Code dazu:
    1 im HTML.
    <div id="menu">{_list_menunr1@ %2}</div>
    <div id="submenu"><!-- hier soll das submenu hin --></div>


    2 unter HTML
    <!-- beispiel: [null, '%3', '%2', '%1', null|],|,-->
    <!--           anfang        +     link                |ende |teilende|teilee  -->
    <!-- horizontaler menupunkt -->
    {_list_hmenupoint@
    <div class="menu_topic"><a target="%1" href="%2"><img src="images/menu/%3.jpg" title="%3" alt="%3" border="0" /></a></div>
    }
    <!-- horizontaler menupunkt anfang -->
    {_list_hmenubegi@
    }
    <!-- horizontaler menupunkt ende -->
    {_list_hmenuende@ <div style="clear:left;"></div>}


    So, jetzt lege ich über das Backend einen neuen Menüpunkt unter Media an und nenne diesen "Videos".
    gesperrtes Bild

    Leider taucht der Menüpunkt nun immer auf und nicht nur, wenn man auf Media klickt, zudem soll dieser Menüpunkt ja auch in dem 2. div auftauchen, nicht im ersten.
    gesperrtes Bild

    <div id="menu">{_list_menunr1@ %2}</div>
    <div id="submenu"><!-- hier soll das submenu hin --></div>


    Wie kann ich das Untermenü nun aufbauen, dass es auch nur dann angezeigt wird, wenn man zum Beispiel auf media geklickt hat?

    Vielleicht beschreibt die Doku dies auch, da bin ich mir nicht sicher, die ist mir an dieser Stelle (Dynamische Menüs) etwas unverständlich.
    Ich hoffe, dass mir dabei jemand helfen kann.

    betroffene Homepage: externer Link
    Es gibt nur 2 Wahrheiten
    1. NEVER CHANGE A RUNNING SYSTEM
    2. NEVER DIE ALONE
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    zapperpro Mitglied
    Registriert seit
    08.08.2010
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Gut, hat sich erledigt, habe "quick & dirty" drumherum programmiert. Fall es jemanden interessiert (Lösung ist nicht massentauglich):

    <?php
    
    defined ('main') or die ( 'no direct access' );
    
    if (isset($_GET['test']))
    {
    
    
    	$abf = 'SELECT * FROM prefix_menu WHERE wo = 2 AND was = 7'; // Seletkiere Alle Menüpunkte in 2
    	
    	$erg = db_query($abf);
    	while($row = db_fetch_assoc($erg)) 
    	{
    	  $liste .= '<div class="submenu_div"><a class="submenu_link" href="index.php?' . $row['path'] . '">' . $row['name'] . '</a></div>';
    	  
    	}
    
    	$liste .= '<div class="cls"></div>';
    	
    	
    	echo $liste;
    
    }
    
    ?>
    Es gibt nur 2 Wahrheiten
    1. NEVER CHANGE A RUNNING SYSTEM
    2. NEVER DIE ALONE
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Design und Templates

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten