Neu Shop 5, eigene Smarty-Funktion registrieren, wie?

  • 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/

fibergirl

Sehr aktives Mitglied
14. April 2016
467
86
Hamburg
Hallo,

ich versuche gerade, im Shop 5 (rc3) in meinem Child-Template eine eigene Smarty-Funktion zu verwenden.

Früher hat man die ja im Template in functions.php registriert.
Diese Datei gibt es aber nicht mehr, auch wenn das in der Entwicklerdoku immer noch so beschrieben wird.
Jetzt wird die bootstrap.php verwendet. Die ist aber praktisch nicht dokumentiert (oder ich habs nicht gefunden).

Außer diversen Syntax-errors bei meinen Versuchen kann ich diesem Weg aber nichts entlocken.

Wie funktioniert das jetzt mit der Registrierung von eigenen Smarty-Funktionen?

Dank & Gruß,
fibergirl
 
Zuletzt bearbeitet:

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.244
285
Halle
Hallo,
Wie funktioniert das jetzt mit der Registrierung von eigenen Smarty-Funktionen?
Das funktioniert schon über die Bootstrap.php in deinem Child-Template. Diese sollte die Klasse \Template\NOVA\Bootstrap erweitern. In der überschriebenen Methode registerPlugins() kannst du dann weitere, eigene Funktionen registrieren.
PHP:
protected function registerPlugins(): void
{
    $smarty = $this->getSmarty();
    $smarty->registerPlugin(Smarty::PLUGIN_FUNCTION, 'meineSmartyFunktion', [$this, 'meineSmartyFunktion']);
}

/**
 * @param array                         $params
 * @param \Smarty_Internal_TemplateBase $smarty
 * @return ...
 */
public function meineSmartyFunktion($params, $smarty)
{
    // Hier die Logik...
}
 
  • Gefällt mir
Reaktionen: david
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Eigene Seiten im Shop über Teamplate anpassen Allgemeine Fragen zu JTL-Shop 3
Neu Shop 4 Artikel zeigt mir die Stückzahl an die im Zulauf sind Einrichtung von JTL-Shop 0
Neu Shop 4 Rabatt Allgemeine Fragen zu JTL-Shop 0
Neu Keine Verbindung von der Wawi zum Shop 5 JTL-Shop - Fehler und Bugs 4
Neu Frage? - Zusammenlegung Wordpress Homepage & JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Shop 4 Große Farbe Allgemeine Fragen zu JTL-Shop 1
Neu Lizenzmeldung Google Shopping-Plugin im JTL Shop 5.0 RC3 JTL-Shop - BETA - Feedback und Bugmeldungen 2
Neu JTL Shop 5 - Bildformat Square - Nur quadratische Bilder möglich?! JTL-Shop - BETA - Feedback und Bugmeldungen 8
Neu Shop produziert ab und zu "Service Temporarily Unavailable" Meldungen Betrieb / Pflege von JTL-Shop 3
Neu JTL Shop Fehler "Cookie Hinweistext JTL-Shop Plugin" Plugins für JTL-Shop 4
Neu Shop 5 Umstellung von Subdomain auf Hauptdomain Allgemeine Fragen zu JTL-Shop 10
Neu Ein Shop zwei Lager User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 PayPal-Plugin Fehler bei PayPal-Express? Allgemeine Fragen zu JTL-Shop 1
Neu Layout Startseite Shop 5 Allgemeine Fragen zu JTL-Shop 0
Neu Daten aus dem Shop in die Wawi holen ? Arbeitsabläufe in JTL-Wawi 1
Neu Anbindung Pixtacy-Shop Onlineshop-Anbindung 2
Neu Wo sind meine Bestellungen aus dem Shop geblieben? Allgemeine Fragen zu JTL-Shop 2
Neu JTL-Connector (SW6) - Artikelpflege in JTL / SEO Pflege in Shop? Shopware-Connector 2
Neu Artikel Vorbestellen im WooCommerce Shop trotz angelegter Lieferantenbestellung nicht möglich WooCommerce-Connector 0
Neu Kompatibilität JTL Shop 4.06 (Build9) mit JTL Wawi 1.4 oder 1.5 Allgemeine Fragen zu JTL-Shop 1
Neu Neuer JTL SHOP - Version 4 oder 5? Allgemeine Fragen zu JTL-Shop 9
Neu Lieferschwelle in Wawi eingerichtet JTL-Shop berechnet trotzdem die deutsche USt. Steuer User helfen Usern - Fragen zu JTL-Wawi 0
Neu Keine Verbindung zur WAWI möglich. Die Shop-URL verweist nicht auf einen gültigen Shop! Bitte prüfen Sie die Connector-Konfiguration Allgemeines zu den JTL-Connectoren 0
Neu Umzug von Shopware zu JTL.Shop - Artikel, Kategorien, Kunden, alles ohne die Umsätze mit zu nehmen, wie? User helfen Usern - Fragen zu JTL-Wawi 3
Neu WAWI SHOP Lieferzeiten User helfen Usern - Fragen zu JTL-Wawi 4
Neu Shop Bestellnummer in Rechnungsmail User helfen Usern - Fragen zu JTL-Wawi 1
Beantwortet JTL-Shop 5 Preisansicht in der Katagorie Allgemeine Fragen zu JTL-Shop 2
Beantwortet ist das ein JTL Shop? Templates für JTL-Shop 2
Beantwortet Überverkauf im Shop deaktivieren, unabhängig von Wawi Einstellung Allgemeine Fragen zu JTL-Shop 2
Beantwortet JTL-Shop 4.05 (Build: 1) Hosten Betrieb / Pflege von JTL-Shop 4
Neu JTL Shop unter IIS / Docker? JTL-Shop - BETA - Feedback und Bugmeldungen 4
Neu JTL-Shop 5 - Impressum Allgemeine Fragen zu JTL-Shop 2
Neu Nur einen Shop abgleichen WooCommerce-Connector 2
Beantwortet JTL Shop 5 - Sortierung Variationen bei KindArtikel Einrichtung von JTL-Shop 7
Gelöst Suche JTL Shop 4.06.11 Evo Template (Build 11) Gelöste Themen in diesem Bereich 1
Neu Varianten im Shop anzeigen -Farbe und Größe - bei Aufruf des Artikels wird erst bei der Auswahl der zweiten Variante Größe die Farbe angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Jtl shop + jtl wawi Ende der Probleme? Allgemeine Fragen zu JTL-Shop 0
Neu Ältere Artikel welche ich bereits deaktiviert und gelöscht habe tauchen im Shop immer noch auf? Modified eCommerce-Connector 0
Neu Artikel im Shop zurückgesetzt, keine SEO URL´s mehr Betrieb / Pflege von JTL-Shop 8
Neu Pinterest Shop / Katalog Allgemeine Fragen zu JTL-Shop 0
Issue angelegt Zulauf wird im Shop nicht angezeigt / mehrere Lieferantenbestellungen hierfür JTL-Shop - Fehler und Bugs 7
Neu Vaterartikel = Online-Shop Preis der günstigsten Kindartikels nicht möglich? Arbeitsabläufe in JTL-Wawi 2
Neu Englische Artikelbeschreibung wird nicht in Shop 4 übernommen JTL-Shop - Fehler und Bugs 3
Neu Responsive Bilddarstellung Shop 4.06 Startseite funktioniert nicht Templates für JTL-Shop 5
Neu Kategorie URL im JTL Shop ändern Allgemeine Fragen zu JTL-Shop 2
Neu Eigenes Script im Shop 5 ausführen JTL-Shop - BETA - Feedback und Bugmeldungen 3
Neu Fehlermeldung bei Shop Abgleich WooCommerce-Connector 2
Neu Beim hochladen aus Versehen alle Shop markiert gehabt JTL-Ameise - Ideen, Lob und Kritik 5
Neu Shop 5 RC 3 - Sprache DE entfernt -> 500 Internal Server Error JTL-Shop - BETA - Feedback und Bugmeldungen 13
Gelöst Server Umzug JTL Shop 3, JTL Syncronisation nicht möglich. Onlineshop-Anbindung 4
Ähnliche Themen