Xantiva
Sehr aktives Mitglied
Im EVO-Template wird an einigen Stellen mit den {block}-Elementen von Smarty gearbeitet. Auf der JTL-Connect wurden diese auch angepriesen, wenn es um die Erstellung eines Child-Templates ging ...
... aber es sind viel zu wenig Blöcke im EVO-Template selber definiert.
Beispiel:
Im alten Shopsystem habe ich lange Kategoriebeschreibungen aufgesplittet. Ein Teaser wurde oben angezeigt, der Rest unter den Unterkategorien bzw. Produkten.
Wenn ich das nachstellen möchte, dann muss ich aus der Datei productlist/header.tpl den Block "productlist-header" modifizieren. Ok, das wird zwar nicht wirklich updatesicher, aber funktioniert. Aber wie kann ich unter den Artikeln meinen Rest anzeigen lassen? Die productlist/footer.tpl wäre die richtige Stelle, dort möchte ich was ans Ende anfügen. Das geht aber nicht, weil footer.tpl keinen Block beinhaltet. Ich muss die komplette Datei ins Child kopieren und kann dann erst unten etwas anfügen. Wäre der Inhalt der footer.tpl in einem Block organisiert, dann könnte ich im Child mit extends und block append updatesicher arbeiten.
Ist das etwas, an dem JTL arbeitet? Wird das Template künftig weiter "blockifiziert"?
... aber es sind viel zu wenig Blöcke im EVO-Template selber definiert.
Beispiel:
Im alten Shopsystem habe ich lange Kategoriebeschreibungen aufgesplittet. Ein Teaser wurde oben angezeigt, der Rest unter den Unterkategorien bzw. Produkten.
Wenn ich das nachstellen möchte, dann muss ich aus der Datei productlist/header.tpl den Block "productlist-header" modifizieren. Ok, das wird zwar nicht wirklich updatesicher, aber funktioniert. Aber wie kann ich unter den Artikeln meinen Rest anzeigen lassen? Die productlist/footer.tpl wäre die richtige Stelle, dort möchte ich was ans Ende anfügen. Das geht aber nicht, weil footer.tpl keinen Block beinhaltet. Ich muss die komplette Datei ins Child kopieren und kann dann erst unten etwas anfügen. Wäre der Inhalt der footer.tpl in einem Block organisiert, dann könnte ich im Child mit extends und block append updatesicher arbeiten.
Ist das etwas, an dem JTL arbeitet? Wird das Template künftig weiter "blockifiziert"?