Hallo zusammen,
ich habe einen Shop an dem so einige Funktionen dazugekommen sind.
Nun möchte ich eine Kategorie haben, die (der Einfachheit halber) "standard" ist.
Ich habe dafür zwei zusätzliche dateien erstellt (dies sind die Standartdateien des Templates die unverändert sind):
application/views/azure/tpl/page/list/list2.tpl
application/views/azure/tpl/widget/product/listitem_line2.tpl
In backend habe ich in der Kategorie unter "Alternatives Template" folgendes eingetragen: page/list/list2.tpl
Gehen tut es logischerweise nicht. Der Grund ist natürlich, dass in der list2.tpl gar nicht steht, dass listitem_line2.tpl verwendet werden soll.
Nur, wie geht das?
In der list2.tpl in zeile 9 kommt ja folgende Abfrage:
Kann ich hier schon irgendwie sagen, dass der ListType eben "listitem_line2" ist?
Für die Kategorien wird immer die "line"-ansicht verwendet, daher wäre es schon in ordnung wenn ich der list2.tpl sagen kann, dass die listitem_line2.tpl immer die templatedatei ist, die für sie relevant ist.
Versteht ihr das Problem?
ich habe einen Shop an dem so einige Funktionen dazugekommen sind.
Nun möchte ich eine Kategorie haben, die (der Einfachheit halber) "standard" ist.
Ich habe dafür zwei zusätzliche dateien erstellt (dies sind die Standartdateien des Templates die unverändert sind):
application/views/azure/tpl/page/list/list2.tpl
application/views/azure/tpl/widget/product/listitem_line2.tpl
In backend habe ich in der Kategorie unter "Alternatives Template" folgendes eingetragen: page/list/list2.tpl
Gehen tut es logischerweise nicht. Der Grund ist natürlich, dass in der list2.tpl gar nicht steht, dass listitem_line2.tpl verwendet werden soll.
Nur, wie geht das?
In der list2.tpl in zeile 9 kommt ja folgende Abfrage:
Code:
[{assign var="listType" value=$oView->getListType()}]
Für die Kategorien wird immer die "line"-ansicht verwendet, daher wäre es schon in ordnung wenn ich der list2.tpl sagen kann, dass die listitem_line2.tpl immer die templatedatei ist, die für sie relevant ist.
Versteht ihr das Problem?