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.642
329
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.642
329
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: Sprachumschaltung auf der Startseite nicht möglich bzw. nach 404-Fallback inkonsistent (nicht eingeloggte Benutzer) Einrichtung von JTL-Shop4 3
JTL-Ameise - Problem Artikeldaten Import JTL-Wawi 1.11 4
Neu ecomdata Problem User helfen Usern 8
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 Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 0
Neu Export Kundendaten mit Label in WAWI 1.9.6.5 JTL Ameise - Eigene Exporte 1
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 2
Neu Newsletter Anmeldung speichert Namen mit HTML-Entities JTL-Shop - Fehler und Bugs 1
Neu Fehler mit der Kartenzahlung Einrichtung / Updates von JTL-POS 7
Rechnung mit oder ohne ZUGFeRD XML speichern JTL-Wawi 1.11 4
Neu WMS Mobile / kein QR Code Scan in das Passwort Feld mit Zebra MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Inaktive Amazon Angebote mit Fehlern - Preisfehler, GPSR usw. Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Samsung TAB A7 + Swissbit TSE USB-Stick mit JSAUX Adapter OTG Typ C auf USB JTL-POS - Fragen zu Hardware 1
Neu Probleme mit Cache Einstellungen / HTTP 500 - memory limit exceeded JTL-Shop - Fehler und Bugs 9
Neu Kassenbon mit Rabatt Angabe Allgemeine Fragen zu JTL-POS 1
Artikel mit Bestand 0 ausblenden JTL-Wawi 1.9 5
Neu Übertragung an DATEV mit Besonderheit der Kasse (LS-POS) User helfen Usern - Fragen zu JTL-Wawi 0
Artikel mit Bestand einen Einkaufstop setzen JTL-Wawi 1.11 3
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
Artikel Z besteht aus den Positionen A, B und C mit unterschiedlichen Steuersätzen. Wie im Angebot, Auftrag, Rechnung richtig dargestellen ? JTL-Wawi 1.11 4
Neu Erfahrungen mit automatischen Etikettiersystemen & JTL-Integration Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Erfahrungen mit JTL-Wawi 1.10.15.0 im Produktivbetrieb? JTL-Wawi 1.10 7
Neu Lieferschein entweder mit Stücklistenkomponente oder aber mit normalem Artikel ausgeben. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Rabatt auf Zahlungsart wird bei Lieferung ins EU-Ausland mit falscher MwSt berechnet? Betrieb / Pflege von JTL-Shop 0
Neu Bedarfssprognose - Einmalige Bestellung mit großer Stückzahl nicht zu berücksichtigen User helfen Usern - Fragen zu JTL-Wawi 0
Defekte Retouren mit Grund des Defektes erfassen JTL-Wawi 1.11 1
Neu Für jeden Artikel Bild1 löschen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 3
Neu Sitemap per cronjob und nicht mit Wawi Abgleich Allgemeine Fragen zu JTL-Shop 3
Neu Mit Ameise nur einen Artikel & die dazu gehörenden Varianten exportieren - wie? Schnittstellen Import / Export 3
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Neu Rechnung mit Lastschift Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu JTL POS mit Stadtgutscheinen Allgemeine Fragen zu JTL-POS 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 14
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Probleme mit dem erstellen eines Profils in der Datenbankverwaltung JTL-Wawi - Fehler und Bugs 1
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 2
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

Ähnliche Themen