Dropper Template Integration fr das NOVA Template (JTL Shop 5) und davon abgeleiteten (Child-) Templates.
Hinweise fr JTL-Shop 4 Nutzer
Wenn du Dropper in einem EVO (oder ein darauf basierendem) Template verwendet und nun auf JTL-Shop 5 und das NOVA Template gewechselt hast, lies dir die Hinweise bitte genau durch!
Beachte:
auch in JTL-Shop 5 gibt es eine EVO Template. Die bisherige EVO Templateintegration haben wir entsprechend aktualisiert, sie sollte also fr JTL-Shop 4 und JTL-Shop 5 funktionieren.
Besonderheiten des Nova Templates
Im NOVA Template verhlt sich
der Inhaltsbereich einer Seite
anders als im EVO Template. Fgst du Inhalte mit dem Selektor
#content
oder der Drop Zone
@page.content
ein (bspw. um deine Startseite mit Inhalten zu fllen), werden die Inhalte im NOVA Template ber die volle Breite des Bildschirms gestreckt -ein Verhalten, dass man meist so nicht mchte.
Abhilfe schafft hier, den
Drop Container
zu verwenden, um den Inhalten die zustzliche CSS Klasse
container
zuzuweisen. Tust du das, fgt sich der Inhalt deines Drops in die sonstigen NOVA Inhalte ein.
Nicht mehr vorhandene Zonen
Die Zonendefination dieser NOVA Templateintegration basiert auf der Zonendefinition der EVO Templateintegration (JTL-Shop 4).
Einige Funktionen sind in JTL-Shop 5 weggefallen (bsp. Tags oder Umfragen), einige EVO Templatebestandteile exisitieren nicht mehr. Deswegen sind auch
einige Drop Zonen komplett wegfallen. Wenn du diese Zonen verwendet hast und auf das NOVA Template wechselst, werden deine Drops nicht mehr angezeigt.
Nachfolgend eine gruppierte
Liste der entfernten Zonen:
- Boxen:
*.boxes.filterTag
, *.boxes.poll
, *.boxes.tagCloud
, *.boxes.globalCharacteristic($index)
- globale Header-Elemente:
@page.header.cmsPages
, @page.header.topbar.userSettings
, @page.header.inner
- globale Seiten-Elemente:
@page.sidebarRight
, @page.frame
- globale Footer-Elemente:
@page.footer.additional
- Produktdetailseiten:
@product.tabs.tags
, @product.configurator.sidebar
- Produktlisting:
@listing.pagination.top.currentPage
, @listing.pagination.top.totalProducts
, @listing.pagination.bottom.numberPagination
, @listing.secondaryFilter($index)
- Kaufabwicklung:
@checkout.registerOrLogin
, @checkout.chooseOrderType
- Account:
@account.navigation
, @account.billingAddress
, @account.buttons
- Gruppen auf Sitemap Seite:
*.sitemapGroups.group($index)
- Diverse:
@wishlist.overview
, @surveyOverview
, @survey
, @listing.improveSearch.activeFilters.boxBody
, @newsOverview.posts.boxTitle
,@newsOverview.posts.boxBody
Tipp: du kannst die
Suche im Dropper Backend
nutzen, um nach diesen Zonen zu suchen!