Neu NOVA Theme Megamenu ohne Dropdown

  • JTL-Connect 2022: Ihr habt noch kein Ticket? Jetzt schnell sichern! Die PreConnect ist bereits ausgebucht, auch für die After-Show-Party auf der Ocean Diva sind nur noch wenige Plätze verfügbar! HIER geht es zum Ticketverkauf

  • Das Stable Release von JTL-Wawi 1.6 ist startklar: HIER gehts zum Forenbeitrag

WACOR GmbH

Mitglied
4. Januar 2021
21
2
Hallöli,
wir möchten gerne das Megamenu so umbauen, dass kein Dropdown mit Unterkategorien angezeigt wird.
Ich kriege das mit den Einstellungen im Backend irgendwie nicht hin.

Hintergrund ist, dass wir teilweise sehr viele Unterkategorien haben. (Ersatzteile für einzelne Produkte). Wir haben für alle Produkte die wir im Programm haben eine Kategorie angelegt und dort die spezifischen Ersatzteile zugeordnet.
Mehrfach geschachtelte Untermenüs sind also nicht notwendig.



Wenn man jetzt mit der Maus über das Megamenu hovert werden alle Unterkategorien der 1. (2. ?) Ebene angezeigt. Das füllt den Bildschirm komplett aus und es werden auch nicht alle angezeigt.
Wir haben die Sidebar mit den Kategoriebaum auf jeder Seite auch der Startseite aktiviert. Deshalb ist die Auswahl von Unterkategorien per Dropdown im MegaMenu nicht notwendig.

Es würde völlig ausreichen, wenn der Kunde oben im Menü auf die Einstiegskategorie klickt und dann links im Kategoriebaum weiter navigiert.

Die Einstellung Kategorien (anstelle einer Kategoriebox / Boxenverwaltung) hat sich mir nicht ganz erschlossen. Setze ich diese Einstellung auf Inaktiv wird gar keine Menü angezeigt.
Gibt es hier irgendwo ein Erklärung wie diese Option genau gemeint ist?

Da es keine Einstellungen dazu im Shop selber zu geben scheint, gehe ich davon aus, dass ich die snippets/categories_mega.tpl bzw. snippets/categories_mega_recursive.tpl anpassen muss?
Habt Ihr einen Tip für mich wo ich ungefähr suchen muss?

Vielen Dank und Grüße,
Sven

1655971709073.png
Sven
 

vekoop

Sehr aktives Mitglied
19. Juli 2013
870
142
Es sollte vermutlich reichen die class dropdown aus dem li-Element zu entfernen (ungestet)
 

WACOR GmbH

Mitglied
4. Januar 2021
21
2
Es sollte vermutlich reichen die class dropdown aus dem li-Element zu entfernen (ungestet)
Hallo, nee - das hatte leider nicht gereicht. Ich habe es jetzt gelöst in dem einfach das generieren der Submenüs verhindert habe....

In der categories_mega.tpl, quick and dirty:

Code:
{if $category->hasChildren() && "z"==="y"}
                        {block name='snippets-categories-mega-category-child'}
                            <li class="nav-item nav-scrollbar-item dropdown dropdown-full
                                {if $Einstellungen.template.megamenu.show_categories === 'mobile'}

Menü-Einträge für die Hauptkategorien sind vorhanden, es wird aber nichts mehr heruntergeklappt. Wie gesagt, das machen wir nur weil wir die linke Seitenleiste *immer* sichtbar halten und der Kunden darüber primär navigieren wird.

Dadurch den Hack wird das HTML für das Dropdown gar nicht mehr generiert und müllt somit auch nicht die Page mit ausgeblendeten, bzw. nicht sichtbaren /erreichbaren Links zu.

Natürlich wäre es immer noch cooler, dass direkt über eine Einstellung im Backend zu lösen, z. B.:

Code:
{if $category->hasChildren() && $Einstellungen.template.megamenu.show_sub_categories == 'J'}
                        {block name='snippets-categories-mega-category-child'}
                            <li class="nav-item nav-scrollbar-item dropdown dropdown-full
                                {if $Einstellungen.template.megamenu.show_categories === 'mobile'}

Aber ok, es ist wie es ist, scheint sonst auch keinen zu stören das es diese Einstellmöglichkeit nicht gibt :) und das Backend selber um die Option zu erweitern hab ich keine Zeit für :)
 
  • Gefällt mir
Reaktionen: vekoop

happy jtl user

Gut bekanntes Mitglied
28. Juni 2007
493
5
Hallo,

doch mich stört es auch und einige andere Sachen am Nova Template.
Die anderen haben warscheinlich aufgegeben oder müssen sich einen Servicepartner suchen...
Solche Sachen müssten doch einstellbar sein.

Habt ihr das Nova angpasst?
Wie schafft man es die Kategorien zwischen dem Logo und dem Suchfeld rauszukriegen... ?

Grüße
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: istan
Ähnliche Themen
Titel Forum Antworten Datum
Neu NOVA Template Theme mit komplett schwarzem Hintergrund - wie ansetzen? Templates für JTL-Shop 3
Neu Nova Child Template-Version Verständnisfrage Templates für JTL-Shop 2
Neu Lizenzproblem bei eigenem Nova Child nach Update auf 5.1.4 JTL-Shop - Fehler und Bugs 0
Neu Nova Template: Mega Menu Darstellung der Unterkategorien Technische Fragen zu Plugins und Templates 5
Neu Update 5.1.1 --> 5.1.4: Fehler im Bestellvorgang "unknown tag 'getCountry'" (inc_billing_address_form.tpl) (NOVA) Installation / Updates von JTL-Shop 1
Neu NOVA Template Darstellung Text und Artikel Templates für JTL-Shop 2
Neu Nova Startseite doppelt nach Zurücksetzen Templates für JTL-Shop 0
Neu Nova Template: Newsletter-Anmeldung im Footer anders anordnen Templates für JTL-Shop 1
Neu Nova-Template: Logo bzw. Header in groß und klein beim Scrollen (analog Evo-Template) Technische Fragen zu Plugins und Templates 5
Neu Nova wurde nicht für den 5er Shop entwickelt? JTL-Shop - Fehler und Bugs 4
Neu Eigene Smarty-Funktion - NOVA-Template Ausgabe Templates für JTL-Shop 0
Neu Schriftfarbe Link in Nova Template Body verändern Technische Fragen zu Plugins und Templates 2
Neu Mitlaufende Artikeldetail-Bilder im Nova per CSS? Templates für JTL-Shop 4
Neu PayPal Checkout mit NOVA: Darstellung Technische Fragen zu Plugins und Templates 1
Neu Nova Template Mega Menue Templates für JTL-Shop 6
Neu angezeigte Tiefe des Kategoriebaums im Megamenü anpassen im NOVA Template Templates für JTL-Shop 0
Neu NOVA - Produktdetail Vorschaubilder verschieben bei mouseover JTL-Shop - Fehler und Bugs 0
Neu Update JTL 5.03 auf JTL 5.1.X möglich ohne Template-Änderungen (Nova)? Installation / Updates von JTL-Shop 0
Neu Nova - Wie passe ich die Scrollbar an? Templates für JTL-Shop 0
NOVA-Template || Kategorie auf der Startseite Einrichtung JTL-Shop5 0
Neu Nova Template Product Stream Slider Bug JTL-Shop - Fehler und Bugs 4
NOVA-Template zeigt weiße Seite (HTTP 500) nach Upgrade von 4 auf 5 Upgrade JTL-Shop4 auf JTL-Shop5 1
Neu Lagerampel und Anzeige von MwSt. in Artikelübersicht - NOVA Betrieb / Pflege von JTL-Shop 3
Neu Nova Template Neue Artikel / Top Artikel / Sonderangebote anzeigen Templates für JTL-Shop 1
Neu php error log wg nova template Installation / Updates von JTL-Shop 0
Neu Core-Variablen im Nova Child Template verwenden Allgemeine Fragen zu JTL-Shop 7
Neu NOVA Template Hover Button Farbe ändern Templates für JTL-Shop 3
Neu billardpro.de: Seit ein paar Tagen mit JTL SHop 5 mit dem Snackys Theme Shops stellen sich vor 22
Neu Nach Shop Update (5.1.4) funzt die Theme Kompilierung nicht mehr. JTL-Shop - Fehler und Bugs 3
Neu Having theme issues eBay-Designvorlagen - Fehler und Bugs 0
Theme Editor Einrichtung JTL-Shop5 3
Neu CSS mit "Theme Editor" ändern nicht möglich - grau hinterlegt Betrieb / Pflege von JTL-Shop 0
Neu Wo sind die Anker im Theme? Allgemeine Fragen zu JTL-Shop 0
Neu Rey Theme kompatibel mit JTL-Connector? WooCommerce-Connector 0
Neu Megamenu zeigt keine Kategorien mehr an Templates für JTL-Shop 14
BLog: Einzelbeitrag wird sehr eigenartig dargestellt, das Megamenu fehlt Einrichtung JTL-Shop5 0

Ähnliche Themen