Guten Tag,
ich habe in meiner Top-Navigation eine Home-Button eingefügt, gemäss der Beschreibung in diesem Thread
https://forum.jtl-software.de/threads/homebutton-in-der-shop-navigation.90898/#post-517555
Das Ergebnis findet man unter www.fabricium.de/index.php.
Dazu habe ich in meinem meinem Template-Ordner unter "snippets" eine "categories_mega.tpl" angelegt und darin oben folgenden neuen Block erstellt (das Template ist das Evo, nur mit diversen CSS-Modifikationen für die Farben und Fonts):
{block name="home"}
<li class="dropdown megamenu-fw>
<a href="http://www.fabricium.de" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-delay="300" data-hover-delay="100" data-close-others="true" aria-expand="false">Home{if $isDropdown}
<span class="caret"></span>{/if}
</a>
</li>
{/block}
Das Problem ist nun, dass der Home-Button wenn die Startseite aktiv ist (er also geklickt wurde) nicht grau hinterlegt ist, wie die anderen Buttons. Z.B.:
https://dl.dropboxusercontent.com/u/47381402/menu.png
Dazu müsste ich wahrscheinlich die 2. Zeile erweitern wie folgt:
<li class="dropdown megamenu-fw" {if BEDINGUNG} active {/if}>
Die BEDINGUNG könnte lauten: aktuelle Seite = Startseite, ich weiss nur nicht, wie man das in einen LESS (ist es doch oder?) Ausdruck formuliert.
Für Hilfe wäre ich sehr dankbar.
Gruß, Markus
ich habe in meiner Top-Navigation eine Home-Button eingefügt, gemäss der Beschreibung in diesem Thread
https://forum.jtl-software.de/threads/homebutton-in-der-shop-navigation.90898/#post-517555
Das Ergebnis findet man unter www.fabricium.de/index.php.
Dazu habe ich in meinem meinem Template-Ordner unter "snippets" eine "categories_mega.tpl" angelegt und darin oben folgenden neuen Block erstellt (das Template ist das Evo, nur mit diversen CSS-Modifikationen für die Farben und Fonts):
{block name="home"}
<li class="dropdown megamenu-fw>
<a href="http://www.fabricium.de" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-delay="300" data-hover-delay="100" data-close-others="true" aria-expand="false">Home{if $isDropdown}
<span class="caret"></span>{/if}
</a>
</li>
{/block}
Das Problem ist nun, dass der Home-Button wenn die Startseite aktiv ist (er also geklickt wurde) nicht grau hinterlegt ist, wie die anderen Buttons. Z.B.:
https://dl.dropboxusercontent.com/u/47381402/menu.png
Dazu müsste ich wahrscheinlich die 2. Zeile erweitern wie folgt:
<li class="dropdown megamenu-fw" {if BEDINGUNG} active {/if}>
Die BEDINGUNG könnte lauten: aktuelle Seite = Startseite, ich weiss nur nicht, wie man das in einen LESS (ist es doch oder?) Ausdruck formuliert.
Für Hilfe wäre ich sehr dankbar.
Gruß, Markus
Zuletzt von einem Moderator bearbeitet: