Eigene Box als Plugin - an welchen Hook hängen?

John

Sehr aktives Mitglied
3. März 2012
3.698
860
Berlin
Ich baue ein kleines Plugin für Sonderangebote, das im Ergebnis eine eigene Box mit Sonderangeboten als JCarousel zur Verfügung stellt. Dafür ist etwas PHP nötig.

An welchen Hook hängt man sich dafür am besten? In der Datei boxen.php sehe ich leider keinen Hook, der immer ausgeführt wird. Mit Hook 99 HOOK_LETZTERINCLUDE_INC funktioniert es leider nicht. Testweise mit Hook 81 HOOK_BOXEN_INC_ZULETZTANGESEHEN funktioniert es schon aber dann halt nur, wenn die Box "zuletzt angesehen" auch gebaut wird, was natürlich nicht immer der Fall ist.

Vielen dank

John
 

exube

Aktives Mitglied
25. April 2007
140
0
Dresden
AW: Eigene Box als Plugin - an welchen Hook hängen?

Hi John,

was du machen kannst: dein PHP an Hook 140 ausführen und dann per PHPQuery in einen Platzhalter schreiben, den du im Boxtemplate definiert hast.
Wundert mich aber, dass das mit Hook 99 nicht funktioniert.

Viele Grüße
Niels
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Eigene Box als Plugin - an welchen Hook hängen?

Hallo John,

wie Niels schon schrieb, muss es an hook99 klappen.
Dort in PHP die benötigten Variablen an smarty assignen.
Innerhalb deiner Box dann auf die smarty-Variablen zurück greifen.

Viele Grüße

Kevin / ag-websolutions.de
 

John

Sehr aktives Mitglied
3. März 2012
3.698
860
Berlin
AW: Eigene Box als Plugin - an welchen Hook hängen?

OK, (Anfänger-) Fehler gefunden.

Ich habe vergessen, mein selbst erzeugtes Objekt (sprich meine Box) ans smarty zu assignen. Nutzt man Hook 81, geschieht dies in der datei boxen.php über
$GLOBALS['smarty']->assign('Boxen', $GLOBALS['Boxen']);

Hängt man sich an Hook 99, muß man es selbst assignen und dann klappts auch.

Vielen Dank!
 
Ähnliche Themen
Titel Forum Antworten Datum
Eigene Inhalte - Inhalte im Backend nicht sichtbar Einrichtung JTL-Shop5 0
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferzeiten für Dropshipping und eigene Artikel richtig in Shopware 6 bzw. Wawi anzeigen Schnittstellen Import / Export 1
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Eigene Preislisten Vorlage erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Übersicht im Kundenstammblatt für durchschnittlichen Auftragswert/Röherlös/Zahlungsdauer Eigene Übersichten in der JTL-Wawi 3
Eigene Übersichten verschieben JTL-Wawi 1.9 1
Neu 5.5.2 eigene CSS-Anpassungen Installation / Updates von JTL-Shop 1
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Neu Eigene Formularfelder Allgemeine Fragen zu JTL-Shop 5
Neu eigene Felder bei Artikel Eigene Übersichten ausgeben lassen Eigene Übersichten in der JTL-Wawi 2
Artikel Stammdaten einfügen, eigene Felder einzeln auslassen JTL-Wawi 1.10 2
Neu Unhandled Exception beim Versuch ein WEBP Format als Merkmalbild zu importieren JTL-Wawi - Fehler und Bugs 0
Neu Freiposition als Vorlagen speichern (neuer Artikeltyp "Freiposition") JTL-Wawi - Ideen, Lob und Kritik 1
Neu Installation als Privatperson Installation von JTL-Wawi 7
Neu POS als Eletronisches Kassenbuch verwenden? Allgemeine Fragen zu JTL-POS 1
Neu Buchstabe als Straße User helfen Usern - Fragen zu JTL-Wawi 1
PDF Dokument (Rechnung, Angebot, AB) wird als Titel Test gezeigt JTL-Wawi 1.9 0
Neu Auftrag als FulFillment übermitteln Schnittstellen Import / Export 2
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Neu Shopify ohne JTL bzw. nur als Abwicklung Shopify-Connector 3
Wie kann man eine Vorkasse-Rechnung / Proforma Rechnung nach Bezahlung als Rechnung ausweisen? JTL-Wawi 1.9 11
Otto Bestellungen kommen nicht als Externe Rechnungen rein Otto.de - Anbindung (SCX) 6
Paypal als Zahlungsanbieter in Wawi einrichten JTL-Wawi 1.9 1
Neu Nach Update 5.5.0: Überall zu viele Nullen bei den Mengenangaben (1 wird als 1,0000 angezeigt) JTL-Shop - Fehler und Bugs 8
Beantwortet 5.5.1 Frontpage als Admin mit OnPage Composer bringt Error 500 JTL-Shop - Fehler und Bugs 1
Neu Produktdatenblatt aus Vorlage Artikeletikett erstellen mit mehr als einer Seite Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Zustellzeit EXPRESS Sendungen - als Bedingung für Workflow User helfen Usern - Fragen zu JTL-Wawi 1
Neu Zahlungsarten als Position? Allgemeine Fragen zu JTL-Shop 1
Neu Gibt es eine Möglichkeit im On Page Composer einen Entwurf als Vollbild zu sehen? Ohne die Menüleiste des Editors nebendran? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Variation + Werte beim Artikel anlegen automatisiert als Merkmale übernehmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu OSS und neue Versandländer: jedes EU-Land als Steuerzone bei jedem zusätzlichen Versandland manuell anlegen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "PayPal Checkout" als Position JTL-Wawi - Fehler und Bugs 4
Neu Gleiche Artikel werden beim Kauf nicht als eine Auftragsposition zusammengefasst Otto.de - Anbindung (SCX) 0
Neu neuer Auftrag anlegen als Dropshipping / eigener Lagerbestand darf nicht reserviert werden Arbeitsabläufe in JTL-Wawi 5
Neu Selbstabholer als Versandart führt zu Fehlentscheidungen Allgemeine Fragen zu JTL-Shop 14
Neu Automatisiertes Wiegen & Labeln als Inline-Lösung möglich? Aktuelle Mehrkosten von 50.000€/Jahr durch Postgesetz-Novelle § 35 Abs. 5 seit 1.1.25 Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Merkmale mit der Ameise importieren mehr als 10 JTL-Wawi 1.9 1
Neu Kurzbeschreibung als Shopify-Metafield Shopify-Connector 2

Ähnliche Themen