werde leider nicht fündig und benötige eure Hilfe.
Wir haben auf unserer Detailseite die Logik für die Leiferzeit angepasst. Wir fragen Attribute ab und falls das Attribut vorhanden ist, wird der Wert abgeglichen und ein Text ausgegeben.
Dies funktioniert auf der Detailsseite sehr gut, die Anpassung ist über das Template …/frontend/plugins/index/delivery_informations.tpl erfolgt.
Im Warenkorb wird aber weiterhin der Standard ausgegeben. Kann uns jemand sagen, welches Template hier zu ändern ist?
In frontend/checkout/items/product.tpl wird die Datei eingebunden die ihr bereits angepasst habt. Es sollte also die selbe sein. Eventuell ist der Artikel der übergeben wird etwas anders aufgebaut, so das eure Abfrage nicht mehr greift?
Vielleicht sind die Attribute in einem anderen Unterpunkt, eventuell stehen sie auch gar nicht im Warenkorb zur Verfügung. In dem Fall müsstet ihr die Daten noch per plugin ergänzen. Einfach mal in einer Testumgebung den Artikel dumpen und nachschauen.
Vielleicht sind die Attribute in einem anderen Unterpunkt, eventuell stehen sie auch gar nicht im Warenkorb zur Verfügung. In dem Fall müsstet ihr die Daten noch per plugin ergänzen. Einfach mal in einer Testumgebung den Artikel dumpen und nachschauen.
Bedeutet, dass die Attribute in der Version 4.3.2 nicht zur Verfügung stehen?
Ich versuche auch gerade die Lieferzeitangaben auf Basis der Attributfelder zu erweitern und stehe vor dem selben Problem, im Artikel funktioniert die Anzeige, im Warenkorb nicht.
mit {elseif $sArticle.attr5|lower==„s“ || $sArticle.additional_details.attr5|lower==„s“} in der delivery_informations.tpl sollte es in den Details und im Checkout klappen.
habe gerade diesen Thread gefunden und mein Problem ist ein ähnliches:
Wir haben bestimmte Artikel die vom Privatkunden (EK) nur abgeholt werden dürfen. Ich habe dazu die delivery_informations.tpl in unserem Theme angepasst:
Ich habe das Ganze jetzt auch mit einem Artikelattribut (Freitextfeld Checkbox) gelöst nachdem im Checkout anscheinend die Kategorie nicht abrufbar ist.