Hallo,
Ich habe mehrere Kategorien mit jeweils verschiedenen Artikel. Möchte aber nur das bestimmte Kategorien Angezeigt werden.
Also habe ich im /includes/templates/stirling_grand/common/tpl_mega_menu-php die Zeilen:
<div class="dropdown_1column">
<div class="col_1 firstcolumn">
<div class="levels">
<?php
// load the UL-generator class and produce the menu list dynamically from there
require_once (DIR_WS_CLASSES . 'categories_ul_generator.php');
$zen_CategoriesUL = new zen_categories_ul_generator;
$menulist = $zen_CategoriesUL->buildTree(true);
$menulist = str_replace('"level4"','"level5"',$menulist);
$menulist = str_replace('"level3"','"level4"',$menulist);
$menulist = str_replace('"level2"','"level3"',$menulist);
$menulist = str_replace('"level1"','"level2"',$menulist);
$menulist = str_replace('<li class="submenu">','<li class="submenu">',$menulist);
$menulist = str_replace("</li>\n</ul>\n</li>\n</ul>\n","</li>\n</ul>\n",$menulist);
echo $menulist;
?>
</div>
</div>
</div>
</li><!-- eof categories -->
geändert in:
<div class="dropdown_1column">
<div class="col_1 firstcolumn">
<div class="levels">
<ul class="level2"><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=1">Kategorie1</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=2">Kategorie2</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=4">Kategorie3</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=6">Kategorie4</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=8">Kategorie5</a></li><li>
<a href="http://xxxxxx,de/index.php?main_page=index&cPath=7">Kategorie6</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=3">Kategorie7</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=5">Kategorie8</a></li></ul>
</div>
</div>
</div>
</li><!-- eof categories -->
funktioniert auch, aber leider nur in der Desktop Version. Bei der Mobilen Version werden trotzdem die Kategorien angezeigt die aber nicht angezeigt werden sollen.
Da ich Multishop verwende, kann ich die anderen Kategorien (im Adminbereich) nicht löschen, da diese auf einer anderen Seite angezeigt werden sollen.
Wo kann ich das ändern? Vielleicht kann jemand Helfen.
MfG
Ich habe mehrere Kategorien mit jeweils verschiedenen Artikel. Möchte aber nur das bestimmte Kategorien Angezeigt werden.
Also habe ich im /includes/templates/stirling_grand/common/tpl_mega_menu-php die Zeilen:
<div class="dropdown_1column">
<div class="col_1 firstcolumn">
<div class="levels">
<?php
// load the UL-generator class and produce the menu list dynamically from there
require_once (DIR_WS_CLASSES . 'categories_ul_generator.php');
$zen_CategoriesUL = new zen_categories_ul_generator;
$menulist = $zen_CategoriesUL->buildTree(true);
$menulist = str_replace('"level4"','"level5"',$menulist);
$menulist = str_replace('"level3"','"level4"',$menulist);
$menulist = str_replace('"level2"','"level3"',$menulist);
$menulist = str_replace('"level1"','"level2"',$menulist);
$menulist = str_replace('<li class="submenu">','<li class="submenu">',$menulist);
$menulist = str_replace("</li>\n</ul>\n</li>\n</ul>\n","</li>\n</ul>\n",$menulist);
echo $menulist;
?>
</div>
</div>
</div>
</li><!-- eof categories -->
geändert in:
<div class="dropdown_1column">
<div class="col_1 firstcolumn">
<div class="levels">
<ul class="level2"><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=1">Kategorie1</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=2">Kategorie2</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=4">Kategorie3</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=6">Kategorie4</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=8">Kategorie5</a></li><li>
<a href="http://xxxxxx,de/index.php?main_page=index&cPath=7">Kategorie6</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=3">Kategorie7</a></li><li>
<a href="http://xxxxxx.de/index.php?main_page=index&cPath=5">Kategorie8</a></li></ul>
</div>
</div>
</div>
</li><!-- eof categories -->
funktioniert auch, aber leider nur in der Desktop Version. Bei der Mobilen Version werden trotzdem die Kategorien angezeigt die aber nicht angezeigt werden sollen.
Da ich Multishop verwende, kann ich die anderen Kategorien (im Adminbereich) nicht löschen, da diese auf einer anderen Seite angezeigt werden sollen.
Wo kann ich das ändern? Vielleicht kann jemand Helfen.
MfG
Kommentar