Diese Seite drucken
Dienstag, 21 Mai 2019 11:36

[Download] AEUC (Europäische Rechtssicherheit) [Verbessertes Modul ohne Cachefehler]

geschrieben von
Artikel bewerten
(0 Stimmen)

Hier eine überarbeitete Version von AEUC, die den Cache-Fehler behebt.

ch bringe dieses Thema jetzt noch mal auf die Tagesordnung, weil ich eine Weile mit AEUC experimentiert habe, um das Cache-Problem zu lösen. Es geht natürlich, indem man jeden Hook in eine eigene Datei packt und eine ID dafür vergibt, wie in PrestaShop 1.7 mit dem neuen Modul ps_legalcompliance.

Oder man lässt eine Cache-ID errechnen für jeden Hook-Aufruf. Das macht z.B. thirty bees und ich habe es auch versucht. Klappte auch ganz gut, bis man versuchte, die Shopsprache umzustellen. Das funktioniert aber nicht, solange man die von AEUC vergebenen Textvariablen nutzt.

Meine hier angehängte Version versucht, ohne einen {nocache}-Aufruf sowie ohne Cache-IDs auszukommen und auch die Sprachumschaltung zu verkraften. Hier sind jetzt auch alle Variablen übersetzbar, was bislang nicht der Fall war. Außerdem funktioniert die Fancybox für den Versandkosten-Link jetzt auch.

Bei meinen Tests (mit Prestashop 1.6.1.10 und 1.6.1.18) traten die bisher beklagten Fehler nicht auf. Ich gebe das Modul also mal frei, bitte euch aber, mich zu informieren, wenn unter bestimmten Umständen die vorherigen Bugs erneut auftreten sollten, obwohl es eigentlich nicht geschehen sollte.

Prestashop Version 1.6.1.10AEUC-212_Version 5-2-18.zip

Modul Europäische Rechtssicherheit (AdvancedEUCompliance) [mod Version 2.1.1]: AEUC-2-1_Version 5-2-18.zip

Da es aber in der aktuellen Version mit kleinen Änderungen nicht getan ist, um Cache-Fehler zu verhindern, hier das modifizierte Modul

ab Version 1.6.1.11: AEUC-212_Version 7-2-18.zip

Gelesen 2948 mal Letzte Änderung am Dienstag, 21 Mai 2019 12:18
eleazar

Das Neueste von eleazar