Neu Plugin Entwicklung: Smarty Variable in .tpl file anmelden

Steve Iva

Neues Mitglied
31. August 2021
6
1
Hallo,

ich bin gerade dabei, mein erstes JTL Plugin zu bauen und habe aktuell Probleme, eine Variable in Smarty anzumelden.

Ich habe eine eigene variation.tpl (Teil des Plugins, nicht des Themes), in der ich die Smarty variable anzeigen lassen möchte.

Ich versuche aktuell über die Bootstrap.php des Plugins, über die boot()-Methode, um genauer zu sein, einen EventListener / Dispatcher aufzubauen, der auf den Hook HOOK_ARTIKEL_CLASS_FUELLEARTIKEL (immer, wenn ein Artikel geladen wird) hören soll.

Wenn der Hook ausgeführt wird, soll eine custom function von mir aufgerufen werden, die smarty->assign(...) ausführt. Im JTL Debugger wird allerdings angezeigt, dass die Smarty Variable die ich befüllen möchte, leer ist.
Macht es grundsätzlich Sinn, Smarty Variablen so anzumelden, wie ich es machen möchte, oder gibt es einen einfacheren Weg?

Danke,
Steve
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.066
188
Halle (Saale)
Das ist nur bedingt sinnvoll, da der von dir genannte Hook sehr oft ausgeführt wird und Smarty zu dem Zeitpunkt nicht zwangsläufig initialisiert sein muss.
Du kannst eigentlich erst ab HOOK_SMARTY_INC sicher sein, dass dies der Fall ist und auch erst dann solltest du Variablen assignen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Slider Plugin wie z.B. Slider Revolution für WP Plugins für JTL-Shop 0
Neu Mollie Webstollen Plugin Plugins für JTL-Shop 0
Neu Plugin: JTL Header Version: 1.0.0-beta.4 verursacht flackerndes Logo Plugins für JTL-Shop 7
Neu Plugin zum Ergänzen der ShopID PrestaShop-Connector 1
Plugin Suche FAQ Produkt Plugin Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu 💙 Neues Plugin: Warenkorb-Button Plus (für JTL-Shop 4 und JTL-Shop 5) Plugins für JTL-Shop 2
Neu 💙 Neues Plugin: Payment & Shipping Icons Plus (für JTL-Shop 4 und JTL-Shop 5) Plugins für JTL-Shop 0
Neu Mollie Plugin - Zahlungslink erneut erstellen Plugins für JTL-Shop 1
Neu Backup Plugin schon JTL-Shop 5 ready? Plugins für JTL-Shop 0
Neu Attribut "keine Preissuchmaschinen" bei Google Shopping Plugin Onlineshop-Anbindung 0
Neu Shopauskunft Plugin für Shop 4 Plugins für JTL-Shop 3
Neu Mehrsprachlichkeit im Shop - Problem mit Multi-Domain Plugin von [tech]Neo Plugins für JTL-Shop 1
Sprachwechsel in Plugin Shop 5 Hook 140 sprachvariable nicht aktuell Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu 💙 Neues Plugin: Energielabel (für JTL-Shop5) - empfohlen vom Händlerbund! Plugins für JTL-Shop 0
Neu AJAX Anfrage an Plugin senden Technische Fragen zu Plugins und Templates 2
Neu 💙 Neues Plugin: Messenger Kontaktlayer (für JTL-Shop5) Plugins für JTL-Shop 5
Neu 💙 Neues Plugin: Artikelsticker Plus (für JTL-Shop5) Plugins für JTL-Shop 0
Neu JTL Shop5 Plugin " Gefahrensymbol" Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Mixbox Plugin für JTL-Shop5 Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Shop5 Plugin " Pfand incl. Altteilesteuer für den KFZ Handel" Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Exit intent Popup Plugin für JTL 5 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Woocomerce Shop Ablgeich Fehler JTL-Plugin : CustomerTrait.php:68 WooCommerce-Connector 1
Neu 📢 Plugin "Geschenkartikel Plus" by NETZdinge.de Plugins für JTL-Shop 0
Neu 💙 Neues Plugin: FAQ mit strukturierten Daten (für JTL-Shop 5) Plugins für JTL-Shop 0
Neu Plugin für Datenblatt-Erstellung gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Google Shopping (Plugin) Liste Plugins für JTL-Shop 1
Neu 💙 Neues Plugin: Kategorietext Anzeige Plus (für JTL-Shop4 und JTL-Shop5) Plugins für JTL-Shop 0
Neu 💙 Neues Plugin: Lexikon/Glossar (für JTL-Shop5) Plugins für JTL-Shop 0
Neu Google Shopping Plugin, ein weiterer Parameter, wie? Plugins für JTL-Shop 1
Neu 💙 Neues Plugin: Gastro Order (für JTL-Shop4) Plugins für JTL-Shop 2
Neu 💙 Neues Plugin: Kundenfragen und -antworten für Artikel (für JTL-Shop5) Plugins für JTL-Shop 5
Neu 💙 Neues kostenloses Plugin: Eye-Able® Schnittstelle für JTL-Shop5 (für barrierefreie Shops) Plugins für JTL-Shop 3
Neu Google Shopping Plugin - SQL möglich? (z.B. für Warengruppe) Plugins für JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping. Neue und gebrauchte Artikelzustände ausgeben. Technische Fragen zu Plugins und Templates 0
Neu Analytics Plugin - Welches und warum? Plugins für JTL-Shop 2
Neu Portlet Plugin Erstellung Plugins für JTL-Shop 1
Neu Wer baut Plugin Zahlungsartauswahl nach Lieferstatus Dienstleistung, Jobs und Ähnliches 2
Neu Neues Plugin: Adressprüfung und Korrektur in Echtzeit für JTL 5 Plugins für JTL-Shop 0
Neu Google Shopping Plugin mit korrektem Steuerausweis bei den Versandkosten? Plugins für JTL-Shop 9
Neu Smarty Variablen für Meta-Tags Templates für JTL-Shop 1

Ähnliche Themen