Hallo zusammen,
ich hatte erst Gunnart's geteilte Navigation eingebunden, benötige jedoch die Marker-Funktion.
Daher habe ich nun die Advanced Show Category 2.0 implementiert. (In der geteilten Navigation von Gunnart hatte er leider nicht die Marker-Funktion eingebunden).
Die Navigation benötige ich mittig zentriert und ich bekomme es irgendwie nicht hin, dass die 2. Kategorie-Ebene separat ausgegeben wird (es gibt nur 2 Ebenen).
Main-Cat 1 | Main-Cat 2 | Main-Cat 3 | Main-Cat 4
Sub-Cat 1 | Sub-Cat 2 | Sub-Cat 3
Aktuell werden die Sub-Cat's immer als Child's der Main-Cat's ausgegeben:
<ul> Main-Cat's
<li> Main-Cat 1 </li>
<li> Main-Cat 2 </li>
<li> Main-Cat 3 </li>
<li> Main-Cat 4
<ul> Sub-Cat's
<li> Sub-Cat 1 </li>
<li> Sub-Cat 2 </li>
<li> Sub-Cat 3 </li>
</ul>
</li>
</ul>
Hat jemand einen Ansatz, wie ich das so ausgegeben bekommen:
<ul> Main-Cat's
<li> Main-Cat 1 </li>
<li> Main-Cat 2 </li>
<li> Main-Cat 3 </li>
<li> Main-Cat 4 </li>
</ul>
<ul> Sub-Cat's
<li> Sub-Cat 1 </li>
<li> Sub-Cat 2 </li>
<li> Sub-Cat 3 </li>
</ul>
Der dafür relevante Part in der xtc_show_category.inc.php ist wohl:
// Navigations-Liste hierarchisch ... if($old_level) { if ($old_level < $level) { $Pre = "\n<ul>"; $Pre = str_replace("\n","\n".$Tabulator, $Pre)."\n"; } else { $Pre = "</li>\n"; if ($old_level > $level) { // Listenpunkte schließen // Quelltext einrücken for ($counter = 0; $counter < $old_level - $level; $counter++) { $Pre .= str_repeat("\t", $old_level - $counter -1)."</ul>\n".str_repeat("\t", $old_level - $counter- 2)."</li>\n"; } } } } Vielleicht hat jemand eine Idee oder einen Ansatz oder hat dies ggf. schon mal so bei einem Shop realisiert. Hilfe wäre klasse
.
Gruß Barcelo
Linkback: https://www.modified-shop.org/forum/index.php?topic=30865.0