Neu Problem mit Scroll-Link nach Update auf Shop-Version 5.3.3

Hilfe2015

Aktives Mitglied
17. Juni 2015
17
1
Hallo liebe Community,

ich habe eine Kategoriebeschreibung erstellt, die einen Link enthält. Dieser Link ermöglicht es dem Kunden, nach unten zu scrollen, um mehr zu lesen:

<a href="#bereich2">Mein Text</a>

Die Beschreibung wird als Attribut im Shop angezeigt, und bisher hat das auch gut funktioniert.
Seit dem Update auf die Shop-Version 5.3.3 gibt es jedoch ein Problem: Der Link springt zunächst korrekt zur gewünschten Stelle, verbleibt dort aber nur etwa eine Sekunde und springt dann automatisch nach oben, knapp oberhalb der Artikel.
Ich vermute, dass das Problem am JavaScript liegen könnte, bin mir aber nicht sicher.

Kann mir bitte jemand dabei helfen, das Problem zu lösen?

Liebe Grüße
 

Der_Bob

Gut bekanntes Mitglied
10. August 2007
222
9
Hallo,
Ich bin durch Zufall auf den Thread gestoßen und habe sozusagen genau das gleiche Problem - ebenfalls mit einer geteilten Kategoriebeschreibung und ich kann den Fehler auch nach stundenlanger Suche nicht finden. Der JTL-Support hilft hier leider auch nicht weiter.
Hast Du mittlerweile eine Lösung gefunden oder zumindest einen Hinweis woran es liegen könnte?
viele Grüße,
Marcus
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.626
325
Hallo,
Ich bin durch Zufall auf den Thread gestoßen und habe sozusagen genau das gleiche Problem - ebenfalls mit einer geteilten Kategoriebeschreibung und ich kann den Fehler auch nach stundenlanger Suche nicht finden. Der JTL-Support hilft hier leider auch nicht weiter.
Hast Du mittlerweile eine Lösung gefunden oder zumindest einen Hinweis woran es liegen könnte?
viele Grüße,
Marcus
Die js/global.js ins Child-Template einbinden und diesen Block auf Zeile 365-369 auskommentieren oder Löschen:

JavaScript:
    if ($('.js-pagination-ajax').length > 0) {
        window.addEventListener('popstate', function(e) {
            loadContent(document.location.href);
        }, false);
    }
 
  • Gefällt mir
Reaktionen: Der_Bob

Der_Bob

Gut bekanntes Mitglied
10. August 2007
222
9
Die js/global.js ins Child-Template einbinden und diesen Block auf Zeile 365-369 auskommentieren oder Löschen:

JavaScript:
    if ($('.js-pagination-ajax').length > 0) {
        window.addEventListener('popstate', function(e) {
            loadContent(document.location.href);
        }, false);
    }
Oha, vielen Dank für die schnelle und extrem hilfreiche Antwort!
Damit war es schnell gefixt, mit so einer luxuriösen Antwort auf den Punkt hätte ich gar nicht gerechnet. :)

Was mich noch etwas verunsichert:
a) An irgendeiner Stelle wird die Funktion nun wahrscheinlich "fehlen" und ggf. die Usability im Shop etwas herabsetzen (irgendwo, wo es mehrere Seiten gibt? Wobei das Auto-Scrollen zum Anfang der Artikelliste bei Seitenwechsel noch bei mir funktioniert)
b) Die Änderung wird man bei Template-Updates "mitschleppen" müssen, also immer dafür sorgen, dass "<File Path="js/global.js"/>" im Child-Template steht (kein Problem), nicht aber im Standard-Nova-Template (Problem). Ggf. ist es dann schlauer gleich die global.js im Standard-Template zu ändern, da die Änderung beim Update eh händisch durchgeführt werden muss und wenn sie vergessen wird, nicht versucht wird, die global.js doppelt zu laden (In NOVA + NOVA-CHILD)
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.626
325
a) Nein, die Methode fehlt nicht, denn sie existiert quasi doppelt, nämlich direkt über diesem Block.
b) Das ganze muss natürlich updatesicher ins Child gebunden werden. Hierzu die js/global.js in das Child kopieren und in der template.xml den JS-Knoten innerhalb <Minify> ergänzen, wichtig ist hier dass Attribut "override":

XML:
    <Minify>
        <JS Name="jtl3.js">
            <File Path="js/global.js" override="true" />
        </JS>
        ...
    </Minify>
 
  • Gefällt mir
Reaktionen: Der_Bob

Der_Bob

Gut bekanntes Mitglied
10. August 2007
222
9
a) Nein, die Methode fehlt nicht, denn sie existiert quasi doppelt, nämlich direkt über diesem Block.
b) Das ganze muss natürlich updatesicher ins Child gebunden werden. Hierzu die js/global.js in das Child kopieren und in der template.xml den JS-Knoten innerhalb <Minify> ergänzen, wichtig ist hier dass Attribut "override":

XML:
    <Minify>
        <JS Name="jtl3.js">
            <File Path="js/global.js" override="true" />
        </JS>
        ...
    </Minify>
Hammer! Danke!! :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Problem mit Drucker User helfen Usern - Fragen zu JTL-Wawi 0
Problem mit API Anbindung JTL-Wawi 1.11 2
Neu JTL-Shop TECHNIK (SalePix) – Problem mit Render Blocking Requests User helfen Usern - Fragen zu JTL-Wawi 2
Neu Shopabgleich und McAfee Virenschutz = Problem? User helfen Usern - Fragen zu JTL-Wawi 2
Problem nach dem Update. JTL-Wawi 1.11 2
Neu Erstmals seit Jahren ein FTP-Problem Betrieb / Pflege von JTL-Shop 12
Neu Problem beim Start der manuellen eBay-Synchronisierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu ISO Sprachen Problem - hier: Spanisch JTL-Shop - Fehler und Bugs 1
Neu WMS Waage Problem seit 1.11.1 JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 6
Jtl-Amz Problem JTL-Wawi 1.9 0
Neu aktuelles Problem Hosting wurde doppelt gebucht Starten mit JTL: Projektabwicklung & Migration 4
Neu Fehler beim Übertragen von Bildern JTL - Shopware Thumbnail Problem height width dürfen nicht leer sein Shopware-Connector 11
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 0
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 9
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 1
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit WMS-Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Lagerbestände mit der Ameise korrigieren JTL-Wawi 1.6 3
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
Aktuelle Erfahrungen mit 1.11 JTL-Wawi 1.11 2
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
Liste exportieren mit Kategorien und Anzahl der Artikel in der jeweiligen Kategorie JTL Ameise - Eigene Exporte 3
Neu Umlagerung mit mehreren Positionen JTL-Ameise - Fehler und Bugs 7
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Utopische Lieferzeiten mit der Post User helfen Usern - Fragen zu JTL-Wawi 1
Am eigenen Lager Bestand = 0, bei FBA = 170, Probleme mit dem eigenen Shop und Otto.de JTL-Wawi 1.10 3
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 17

Ähnliche Themen