HTML- oder JavaScript-Blockmodul an beliebiger Stelle im Shop
Platzieren Sie HTML- oder JavaScript-Blöcke an beliebigen Stellen in Ihrem Shop – Startseite, Produktseiten, Spalten, Warenkorb, Fußzeile – ohne das Theme zu verändern, und legen Sie mithilfe von Regeln fest, wann und wem diese angezeigt werden. Es ersetzt fscustomhtml und importiert dessen Blöcke.
Kompatibel mit PrestaShop 1.7.8 bis 9.x.
Benutzerdefinierte Inhalte
Ein Hinweis im Angebot sollte keinen Entwickler erfordern.
Ein Banner für eine Kundengruppe, ein Tracking-Pixel oder eine Nachricht nur für Empfänger in einem bestimmten Land – RKR HTML Blocks platziert die Elemente automatisch genau dort, wo sie benötigt werden, ohne dass Sie das Theme verändern oder Dateien per FTP hochladen müssen.
Jeder Block weiß, wo und wann er abreisen muss.
Sie wählen den Hook, die Position innerhalb der Blöcke auf derselben Website und die Regeln. Innerhalb einer Gruppe müssen alle Bedingungen erfüllt sein; sobald eine Gruppe die Bedingungen erfüllt, wird der Block angezeigt. So können Sie beispielsweise „in dieser Kategorie, für diese Kundengruppe und für das jeweilige Aktionsprodukt“ anfordern, ohne eine einzige Zeile Code schreiben zu müssen.
Sie schreiben den Inhalt so, wie Sie es bevorzugen.
Titel und Inhalt nach Sprache, mit Code-Editor, visuellem Editor oder als Klartext. Sie können Variablen wie den Filialnamen oder den Kundennamen (nach dem Einloggen) verwenden, den Inhalt in wiederverwendbare Vorlagen einbetten und ihn bei Bedarf wie Smarty verarbeiten.
Erreiche Orte , die dein Song nicht erreicht.
Falls das Theme an der entsprechenden Stelle keinen Hook besitzt, erstellen Sie einen eigenen und rufen ihn aus der Vorlage auf. Die Blöcke werden als JSON exportiert und in einen anderen Shop importiert. In einer Multi-Shop-Umgebung wird jeder Block den Shops zugeordnet, in denen er erscheinen soll.
Wenn Sie von fscustomhtml wechseln , installieren Sie dieses Modul, während das alte noch installiert ist: Der Installer importiert Ihre Blöcke, Hooks und Templates. Deinstallieren Sie das alte Modul erst danach, da beim Deinstallieren dessen Tabellen gelöscht werden. Exportieren Sie außerdem Ihre Blöcke, bevor Sie RKR HTML Blocks deinstallieren: Auch diese werden beim Entfernen des Moduls gelöscht.
Kompatibel mit PrestaShop 1.7.8 bis 9.x
Entwickelt und betreut von REKIRE
29.09.2026
v4.1.2
Die andere Hälfte dessen, was in 4.1.1. Damit wurden die 102 von PHP hinterlassenen „Übersetzung nicht gefunden“-Meldungen behoben; es gab noch 54 Zeichenketten in den Administrationsvorlagen , die einen anderen Pfad durchlaufen, und das Überschreiben von l() reicht nicht aus.
smartyTranslate() ` – was hinter ` {ls='...' mod='rkrhtmlblocks'} ` steckt – ruft ` getModuleTranslation() mit fünf Argumenten auf, wodurch die Symfony-Sicherung aktiviert ist und sich im Modul nicht deaktivieren lässt. Alle 54 Einträge hinterließen eine Benachrichtigung im englischen Store; zwei davon zusätzlich eine im spanischen , Variable und -- , die in beiden Sprachen gleich geschrieben werden – ein Beweis dafür, dass das Problem nie „fehlende Übersetzung“ war.
Die Übersetzungen in PHP befinden sich nun in classes/RkrhtmlblocksTextos.php , und die Vorlage zeigt die maskierte Variable an. Gemessen wurde: 54 → 0 mit shared/scripts/medir-avisos-traduccion.py . In ps1788 mit dem englischen Store sinkt die Anzahl der Warnmeldungen beim Laden des Konfigurationsbildschirms von 37 auf 0. Dasselbe Tool liefert mit der 4.1.1 ZIP-Datei weiterhin 54, weshalb die Null hier aussagekräftig ist.
Und übrigens, ein Panel, das nie übersetzt wurde
Die vier Texte zum Thema „So verwenden Sie benutzerdefinierte Hooks“ waren fest im Template auf Englisch codiert, wodurch jegliche Übersetzungsfunktion umgangen wurde: Dieses Panel wurde auch in einem spanischen Shop auf Englisch angezeigt. Sie sind nun im Katalog in beiden Sprachen verfügbar.
4 andere Produkte in derselben Kategorie
También podría interesarte
Questions and answers
Nobody has asked anything about this product yet.