knackig
Sehr aktives Mitglied
Hallo,
ich möchte mir ein Plugin schreiben (hauptsächlich für mich als Übung und dabei noch was praktisches für den Shop basteln), das folgendes bewirkt:
Ich habe viele Artikel, bei den Größen angegeben werden müssen. Um den Kunden eine Anleitung zu geben, möchte ich pro Artikel (steuerbar in der Wawi via Attribute mit Werteliste, wobei Wert = CMS-Seiten-Link) einstellen können, dass über der Variantenauswahl ein Button (zB. "Größentabelle") erscheint. Die CMS-Seite soll dann mit EVO-Boardmitteln als Modal Window erscheinen. Als Template-Änderung geht es sehr einfach und funktioniert gut. Nun möchte ich es aber als Plugin verpacken um es vom Template unabhängig zu machen. Nun meine Frage:
Kann ich mit einem Plugin auch solche Änderungen wie im Template machen, indem ich Blöcke austausche oder vor den Blöcken was dranhänge? Meinen Button habe ich mit {block name="productdetails-info-variation" prepend} in der /productdetails/details.tpl eingefügt. In den Docs von JTL finde ich keine Infos, wie ich es anstellen könnte. Sind denn die Frontend-Links dafür gemacht? So wie ich es verstehe, sind die Frontend-Links einfach nur "Eigene Seiten", die Angelegt und verlinkt werden. Aber wie sage ich dem Plugin, füge den Button an dieser Stelle des Templates ein?
Würde mich freuen, wenn mir jemand auf die Sprünge hilft
ich möchte mir ein Plugin schreiben (hauptsächlich für mich als Übung und dabei noch was praktisches für den Shop basteln), das folgendes bewirkt:
Ich habe viele Artikel, bei den Größen angegeben werden müssen. Um den Kunden eine Anleitung zu geben, möchte ich pro Artikel (steuerbar in der Wawi via Attribute mit Werteliste, wobei Wert = CMS-Seiten-Link) einstellen können, dass über der Variantenauswahl ein Button (zB. "Größentabelle") erscheint. Die CMS-Seite soll dann mit EVO-Boardmitteln als Modal Window erscheinen. Als Template-Änderung geht es sehr einfach und funktioniert gut. Nun möchte ich es aber als Plugin verpacken um es vom Template unabhängig zu machen. Nun meine Frage:
Kann ich mit einem Plugin auch solche Änderungen wie im Template machen, indem ich Blöcke austausche oder vor den Blöcken was dranhänge? Meinen Button habe ich mit {block name="productdetails-info-variation" prepend} in der /productdetails/details.tpl eingefügt. In den Docs von JTL finde ich keine Infos, wie ich es anstellen könnte. Sind denn die Frontend-Links dafür gemacht? So wie ich es verstehe, sind die Frontend-Links einfach nur "Eigene Seiten", die Angelegt und verlinkt werden. Aber wie sage ich dem Plugin, füge den Button an dieser Stelle des Templates ein?
Würde mich freuen, wenn mir jemand auf die Sprünge hilft