text: Unsere sitemap.xml wird nicht beim Wawi-Abgleich wie im Shop Frontend eingestellt neu generiert. In den Server Logs lässt sich dann folgender Eintrag finden. Kann das jemand nachvollziehen und hat das damit etwas zu tun? PHP 7.4 PHP Notice: ob_end_clean(): failed to delete buffer. No buffer...
  Sieht nicht so aus, als könnte man das ohne weiteres. OptinNewsletter.php $optinCodePrefix = '/?oc='; $recipient->cFreischaltURL = $shopURL . $optinCodePrefix . self::ACTIVATE_CODE . $this->optCode; Die gleiche File verrät aber auch, wie man den Code aktiviert. Also mit...
  Sucht ihr sowas? Dafür habe ich das Megemenü hin zu einem normalen Bootstrap 4 DropDown umgebaut und das Javascript für die Horizontale Scrollbar angepasst. Abgeleitet habe ich das vom Header Plugin, also dem von JTL. Das funktioniert in meinem Fall aber nur für die erste Ebene. Tiefer habe ich...
  Escapetaste drücken. Demo Shop aus der scc demo.tpl. Resultat, Konsolenausgabe jtl3.js?v=1.0.1:26 Uncaught TypeError: Cannot read property 'slickSetOption' of undefined at S.fn.init.i.fn.slick (jtl3.js?v=1.0.1:26) at toggleFullscreen (jtl3.js?v=1.0.1:300) at...
  Der die Tabelle einschließende Block heißt {block name='productdetails-attributes-table'}. Jetzt könnte man entweder den Block überschreiben und sich statt der Tabelle etwas eigenes bauen, indem man im ChildTemplate den Block überschreibt. Oder aber dem Block {block...
  In dem Objekt Bestellung gibt es ein Array Positionen. Das Array Positionen enthält wiederum Objekte die ein Attribut nPosTyp haben. Das Array kannst du in einer Schleife laufen lassen und dir dort die passende Position zum nPosTyp Versand herausfischen. {foreach $Bestellung->Positionen as...
  Also wenn es nach diesem Github Issue geht der wohl wissend nichts mit dem JTL Shop zutun hat, dann liegt es an dem Crossorigin Attribut in dem Link Tag, welches die entsprechende Javascript Datei einbindet. JTL wird das sicherlich auf dem Schirm haben und in der nächsten Version reparieren.
  Also ich habe eine eigene Komponente gebraucht, die vom Standard {tab} ableitet und das in einem Plugin wie nachstehend gelöst. Richtig gut fühlt sich die Variante aber nicht an. Vielleicht könnte man dafür einen Service erstellen mit dem man dann eigene Komponenten injizieren kann? class...
  Ich hab das mal einfach umgebaut für Shop 5. Angepasst werden muss die Bootstrap.php in deinem Template. {splitDescription description="hello#world" seperator="#" show="first"}, Ergebnis hello {splitDescription description="hello#world" seperator="#" show="last"}, Ergebnis world <?php...
  In dem Fall könntest du dir vielleicht eine {if $Suchergebnisse->getSearchTermWrite() === 'Meine Überschrift'}...{/if} Anweisung schreiben, dir die Überschrift angucken und entscheiden. Oder man kann auf den Seitentyp prüfen. Die Definitionen findest du in der includes/defines_inc.php. Was sich...
  Könnte mir vorstellen, dass dafür die productlist/header.tpl genutzt wird. Die Headline findest du dann direkt in einem der ersten Blöcke. {block name='productlist-header-heading'} {/block}
  Das kann ich bestätigen, mein Post dazu. In meinem Fall das Registrier- / Bestellabschluss Formular. Das Problem besteht weiterhin. habe die captcha erstmal deaktiviert. Ohne captcha funktioniert alles.
  Nachtrag. Kommt bei mir nur, wenn ich die Seite Zahlungsmöglichkeiten aufrufe. Die Seite entfernen und neu anlegen hat das Problem nicht gelöst.
  Hänge mich hier mit rein. Bekomme die Meldung auch, aber erst seit dem Update auf 5.0.1
  Wenn ein Neukunde seine Kundendaten im Bestellvorgang eingibt, das Formular abschickt und im Anschluss beim Cookie Consent das recaptcha einmalig zulässt, wird das Formular gelöscht und der Kunde kommt nicht zum nächsten Schritt. Wenn der Kunde seine Daten einträgt und dann die recaptcha...
  Die Smarty fileupload.tpl in admin/templates/bootstrap/tpl_inc/ wirft eine implode(): Passing glue string after array is deprecated. Swap the parameters Exception. Zu finden in Zeile 93 in der Templatedatei. Versucht man z.B. die Seite im Backend zum Hochladen eines Logos über...
  Die custom.js aus dem NOVAChild scheint keine Import Statements zu verstehen, wenn ich das richtig deute: custom.js import { backdrop, hasTouch } from "../../NOVA/js/app/helpers.js"; console Uncaught SyntaxError: Cannot use import statement outside a module custom.js?v=1.0.0:6...
  In der snippets/product_slider.tpl im NOVA Template von Shop5 werden zwei Smarty-Blöcke verwendet, {card} und {row}. In der Bootstrap.php des Templates sind zwar alle Plugins registriert, nicht aber die beiden Blöcke. Weiß jemand, wo genau die Blöcke registriert und definiert sind?