Neu Template durch plugin überschreiben

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

algonix

Neues Mitglied
26. Mai 2020
7
0
Guten Morgen,
Ich versuche derzeit das template box_filter_characteristics.tpl über ein plugin zu überschreiben. Das klappt soweit auch gut über den HOOK => \HOOK_SMARTY_OUTPUTFILTER. Überschrieben wird das template durch das ursprüngliche, modifizierte box_filter_characteristics.tpl. Allerdings rendert das modifzierte template nicht . Das debuggen zeigt, dass zuvor in der Bootstrap.php übergebenen variablen die für das template benötigt werden keine Werte haben.

Konkret:
Die variable $oBox wird vom template (box_filter_characteristics.tpl)benötigt allerdings hat diese zum Zeitpunkt der hookausführung keinen Wert zugewiesen. Normalerweise sollte dies aber nicht der Fall sein oder? Da der \HOOK_SMARTY_OUTPUTFILTER am "Ende des Smarty-Output Filters" ausgeführt wird?

Globale variablen können innerhalb des Plugins regulär über den namen verwendet werden ($oBox), oder muss ich hier etwas beachten?

Viele Grüße
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.277
213
Wenn Du eine ganze TPL-Datei überschreiben willst, nutze den Hook 208. Damit hast Du vollen Zugriff auf alle in dieser TPL verwendeten Variablen/Objekte, anders als bei Hook 140. Hoock 140 dient in erster Linie dazu, Code per PHP-Query (ähnliche JQuery) per Selektor zu manipulieren. Weiter muss man sich alle Variablen vorher über die Methode Shop::Smarty()->getTemplateVars() ziehen bevor man Zugriff hat.
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu JTL-Shop5 - Wielange wird das EVO Template unterstützt? Allgemeine Fragen zu JTL-Shop 0
Neu Kostenlose Template Shop4 Templates für JTL-Shop 0
Neu Template EVO Allgemeine Fragen zu JTL-Shop 4
Neu Bewertungen in der Übersicht anzeigen lassen JTL Shop Evo-Template Allgemeine Fragen zu JTL-Shop 0
Neu Template Templates für JTL-Shop 1
Neu Template Änderung EVO - Änderung in Header.tpl Templates für JTL-Shop 2
Neu Aktueller Master enthält keinen PHP Ordner mehr im Template JTL-Shop - BETA - Feedback und Bugmeldungen 11
In Bearbeitung ebay-Abgleich Mwst Senkung Template wirde nicht übertragen eBay-Anbindung - Fehler und Bugs 5
Neu Check vor JTL Shop Update - EVO Template verschwunden - was tun? Installation / Updates von JTL-Shop 1
Offen Template für neue Artikel/Kategorien mit Gambio-Attributen Gambio-Connector 2
Neu JTL Shop 5.0 RC2 - Javascript Dateien werden im NOVA Child Template nicht geladen JTL-Shop - Fehler und Bugs 0
Neu JTLShop5 Novo Template Boxenmanager Bug JTL-Shop - BETA - Feedback und Bugmeldungen 10
Neu Überverkäufe im B2B. Prozess abbilden über Template/Plugin möglich? Allgemeine Fragen zu JTL-Shop 1
Neu Child Template Suchfeld wird in Mobiler Version angezeigt JTL-Shop - BETA - Feedback und Bugmeldungen 5
Gelöst Vorhandenes Ebay Template in JTL Wawi überführen Einrichtung und Installation von JTL-eazyAuction 2
Neu Neues Template neben bestehenden Template erstellen Technische Fragen zu Plugins und Templates 5
Neu PROBLEM: Import durch Ameise Indiv. VK-Brutto User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung Versand durch Händler API Amazon-Anbindung - Fehler und Bugs 3
In Bearbeitung Auftragssplit durch Versandklassen JTL-Wawi - Ideen, Lob und Kritik 2
Neu WaWi Rechnungsnummer ? bei Amazon - Kauf Ihres Lagerbestands durch Amazon für den weltweiten Verkauf - User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung Überverkäufe durch Pos? Allgemeine Fragen zu JTL-POS 7
Neu Amazon FBA Lebensmittelprodukte - Retouren und Gutschriften durch Amazon Kundenservice User helfen Usern 1
Neu \HOOK_SMARTY_OUTPUTFILTER überschreiben eines Templates durch Plugin. Technische Fragen zu Plugins und Templates 1
Neu Sonderzeichen ß wird durch ? ersetzt User helfen Usern - Fragen zu JTL-Wawi 11
Neu Woher kennen Sie uns? - Plugin bzw. Möglichkeit abzufragen. Plugins für JTL-Shop 3
Neu [4.06.17] Plugin: heidelpay Standard 9.03.14 (Version 1.15), keine Aktivierung möglich JTL-Shop - Fehler und Bugs 3
Neu Plugin von Hand deaktivieren JTL-Shop - BETA - Feedback und Bugmeldungen 4
Neu Plugin für den WooCommerce JTL-Connector (Zahlungsart überschreiben mit setPaymentModuleCode()) WooCommerce-Connector 1
Neu Kostenloses Plugin: Userlike Livechat für den JTL Shop Plugins für JTL-Shop 0
Neu 📢 Neues Plugin "Charity - Spenden sammeln" by NETZdinge.de Plugins für JTL-Shop 1
Neu 📢 Neues Plugin "JTL Shop App" by NETZdinge.de Plugins für JTL-Shop 4
Neu Vertriebs Plugin Plugins für JTL-Shop3 1
Neu 📢 Neues Plugin "Zusatzartikel / Pfand" by NETZdinge.de Plugins für JTL-Shop 0
Neu Warum drückt sich JTL vor einem eigenen Cookie Hinweis (gratis Plugin) in Shop 4? Allgemeine Fragen zu JTL-Shop 11
Neu Warum hat amazon direkt kein Cookie Plugin Smalltalk 5
Plugin Entwicklung - Artikel in den Warenkorb legen -> Warenkorb Gesamtsumme falsch Plugins für JTL-Shop 2
Neu Plugin: Bürgel Bonitätsauskünfte verfügbar? Plugins für JTL-Shop 1
Gelöst Sellxed Payrexx Plugin zeigt falsche Version an Gelöste Themen in diesem Bereich 3
Neu Google Shopping Exportformat (Plugin) - keine Datenfeed erstellung Plugins für JTL-Shop 5
Neu JTL DHL Wunschpaket Plugin Plugins für JTL-Shop 0
Neu Problem mit Plugin, kann mir jemand sagen was der Fehler bedeutet? Plugins für JTL-Shop 4
Neu Fehlercode 203 bei erneuter Paypal-Plugin-Installation Allgemeine Fragen zu JTL-Shop 1
Neu Neues Plugin: Profi Preise - für Flächen- & Volumenberechnungen, prozentuale Aufpreise & eigene Formel Plugins für JTL-Shop 45
Neu Händlerbund PlugIn auf zweisprachigen Shop Plugins für JTL-Shop 1
Neu Darf ein gekauftes Plugin einfach deaktiviert werden? Business Jungle 19
Neu Mehrsprachigkeit PayPal Plugin Fehler Allgemeine Fragen zu JTL-Shop 5
Neu Suche Plugin bzw. Artikel anpassen Funktion gesucht Technische Fragen zu Plugins und Templates 1
Neu Rechtstexte Händlerbund per PlugIn in Englisch sind leer. Betrieb / Pflege von JTL-Shop 1
Ähnliche Themen