ich habe ein interessantes Problem mit dem Menue2. Es sollen 4 Ebenen dargestellt werden, wobei jede Ebene in einer anderen Zeller einer Tabelle angezeigt werden soll.
Jede Ebene soll auch nur dann angezeigt werden wenn die darüberliegende angeklickt wird.
Ich habe das folgendermaßen gelöst.
<table width="100%" border="0" cellpadding="0" cellspacing="0" height="100" id="LinieTabelleUnten">
<tr>
<td width="235" align="center" valign="top" >
<div class="MenHG" id="MenHG"><table width="195">
<?php show_menu2(0, SM2_ROOT+0, SM2_START, false, '<tr><td id="MenText">[a][menu_title]','</td></table></div></td></tr>'); ?>
</table>
<td width="235" align="center" valign="top">
<div class="MenHG" id="MenHG"><table width="195">
<?php show_menu2(0, SM2_ROOT+1, SM2_START, false,'<tr><td id="MenText">[a][page_title]','</td>'); ?>
</table></div></td>
<td width="235" align="center" valign="top">
<div class="MenHG" id="MenHG"><table width="195">
<?php show_menu2(0, SM2_ROOT+2, SM2_CURR+1, false,'<tr><td id="MenText">[a][page_title]','</td>'); ?>
</table></div></td>
<td width="235" align="center" valign="top" id="LinieTabelleRechts">
<div class="MenHG" id="MenHG"><table width="195">
<?php show_menu2(0, SM2_ROOT+3, SM2_CURR+1, false,'<tr><td id="MenText">[a][page_title]','</td>'); ?></table>
</div></td>
Diese ganze Geschichte funktioniert so weit, bis zum Abschnitt 3. (SM2_ROOT+2)
Wenn man in diesem Abschnitt auf einen Link klickt wird der eigentlich zum 4ten Bereich gehörende Eintrag mit angezeigt. Versuche ich folgende Lösung:
<?php show_menu2(0, SM2_ROOT+2, SM2_START, false,'<tr><td id="MenText">[a][page_title]','</td>'); ?>
Bekomme ich sobald ich auf den ersten Bereich klicke alle Menüpunkte welche in der 3ten Ebene liegen. Ich hoffe ich habe mich verständlich ausgedrückt und mir kann jemand helfen.
MFG
Basti
