Neu JTL Shop 5 Verbesserungen

SaschaR1987

Aktives Mitglied
7. Dezember 2019
85
19
Da wir im Moment Aktiv am JTL Shop 5 arbeiten und wir immer wieder auf Verbesserungen stoßen,
wollte ich alle anderen and Änderungen teilhaben lassen damit selber weniger gesucht werden muss!

1. Im Megamenü sollen die Ersten Unterkategorien angezeigt werden und Bilder haben! Allerdings sind im Mobile menü diese Bilder dann auch Aktiv und sehen einfach schlecht aus!

SchönSo soll es auf Desktop aussehenmegam_bilder_mobile.jpgSo sieht es aber dann auf Mobile aus!megam_bilder_mobile_besser.jpgSo soll es auf Mobile aussehen!!


Dafür gibt es leider keine Einstellung im Template wird nur gefragt:
&& ($isMobile || $isTablet)
Hier sollte eine Option hinzugefügt werden die nachfragt ob im Mobile Menü Kategorie Bilder gezeigt werden sollen oder nicht!

Daher haben wir in der categories_mega_recursive.tpl folgendes verändert!

{image fluid=true lazy=true webp=true
src=$mainCategory->getImage(\JTL\Media\Image::SIZE_XS)
srcset="{$mainCategory->getImage(\JTL\Media\Image::SIZE_XS)} {$Einstellungen.bilder.bilder_kategorien_mini_breite}w,
{$mainCategory->getImage(\JTL\Media\Image::SIZE_SM)} {$Einstellungen.bilder.bilder_kategorien_klein_breite}w,
{$mainCategory->getImage(\JTL\Media\Image::SIZE_MD)} {$Einstellungen.bilder.bilder_kategorien_breite}w"
sizes="auto"
alt=$mainCategory->getName()|escape:'html'
class="d-none d-md-block mb-3"}
{* {image fluid=true lazy=true webp=true
src=$mainCategory->getImage(\JTL\Media\Image::SIZE_XS)
srcset="{$mainCategory->getImage(\JTL\Media\Image::SIZE_XS)} {$Einstellungen.bilder.bilder_kategorien_mini_breite}w,
{$mainCategory->getImage(\JTL\Media\Image::SIZE_SM)} {$Einstellungen.bilder.bilder_kategorien_klein_breite}w,
{$mainCategory->getImage(\JTL\Media\Image::SIZE_MD)} {$Einstellungen.bilder.bilder_kategorien_breite}w"
sizes="auto"
alt=$mainCategory->getName()|escape:'html'
class="d-none d-md-block mb-3"}
*}

2. Der Onpage Composer Blockiert das Burgermenü da es immer davor liegt!
Fix:

#opc #opc-startmenu {
position: unset !important;
}
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Wissenssammler

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
1.367
535
Hallo @SaschaR1987

zu 1.)
Ich nehme an du hast den Browser nur kleingeschoben? Denn solche Abfragen " && ($isMobile || $isTablet) " prüfen das Device und die Bilder sollten auf einem echten Mobilgerät auch nicht angezeigt werden. Hinzukommt, dass die Bilder auch ab einer gewissen Größe verschwinden ( d-none d-md-block ). Du hast den Browser also wahrscheinlich gerade auf eine ungünstige Zwischengröße geschoben.

Was mir auch auffällt, du nutzt anscheinend nicht die aktuellen Daten vom Shop 5 Release? Den Codeschnipsel den du postest gibt es so nämlich nicht mehr..

Deine Änderung blendet das Bild übrigens immer aus, was so eher nicht die gewünschte Lösung ist!?

2. Kann man nachbessern, ja. Ich notiere es.

Viele Grüße
Michael
 

SaschaR1987

Aktives Mitglied
7. Dezember 2019
85
19
Hallo @SaschaR1987

zu 1.)
Ich nehme an du hast den Browser nur kleingeschoben? Denn solche Abfragen " && ($isMobile || $isTablet) " prüfen das Device und die Bilder sollten auf einem echten Mobilgerät auch nicht angezeigt werden. Hinzukommt, dass die Bilder auch ab einer gewissen Größe verschwinden ( d-none d-md-block ). Du hast den Browser also wahrscheinlich gerade auf eine ungünstige Zwischengröße geschoben.

Was mir auch auffällt, du nutzt anscheinend nicht die aktuellen Daten vom Shop 5 Release? Den Codeschnipsel den du postest gibt es so nämlich nicht mehr..

Deine Änderung blendet das Bild übrigens immer aus, was so eher nicht die gewünschte Lösung ist!?

2. Kann man nachbessern, ja. Ich notiere es.

Viele Grüße
Michael
5.0 ist die version
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
1.367
535
Wie gesagt, den Codeschnipsel aus der categories_mega_recursive.tpl den du gepostet hast gibt es so nicht mehr. Daher würde ich an deiner Stelle mal prüfen ob alle Daten korrekt übertragen sind, bzw. falls du die Änderungen schon vor dem Release in einem Child-Template eingearbeitet hast, würde ich die Änderungen aus dem Shop 5 Release nochmal gegenprüfen, nicht dass hier Dinge verloren gegangen sind..
 

Ähnliche Themen