Hallo zusammen,
wie man aus dem Title schon entnehmen kann, versuche ich gerade zum einen die Attribute eines Artikels in die produkt.tpl zu integrieren, das diese in der list.tpl angezeigt werde. Im Klartext: Ich möchte gerne bei der Artikel Auswahl, nicht nur die Art. Nr, Preis usw. sehen, sondern auch die Attribute. Habe mich auch schon im Forum nach einer Lösungsmöglichkeit umgesehen, allerdings funktionieren die Lösungsvorschläge nicht so wie ich das gern hätte :).
- Im Adminbereich unter perform. habe ich die Einst.
"Attribute eines Artikels immer zusammen mit dem Artikel laden "
aktiviert.
-
einfach den text aus der details.tpl kopiert und in die product.tpl eingefügt:
<table width=“100%” class=“attributes”>
<colgroup><col width=“50%” span=“2”></colgroup>
[{foreach from=$oView->getAttributes() item=oAttr name=attribute}]
<tr [{if $smarty.foreach.attribute.last}]class=“last”[{/if}]>
<td id=“test_attrTitle_[{$smarty.foreach.attribute.iteration}]”><b>[{ $oAttr->title }]</b></td>
<td id=“test_attrValue_[{$smarty.foreach.attribute.iteration}]”>[{ $oAttr->value }]</td>
</tr>
[{/foreach}]
</table>
= funzt nich!
- Auch nach änderung des Wertes:
[{foreach from=$oView->getAttributes() item=oAttr name=attribute}]
In:
[{foreach from=$product->getAttributes() item=oAttr name=attribute}]
Geht nix.
Habe dann diesen Text in der product.tpl hinzugefügt:
<span class=“value”>
[{ if $product->getAttributes() }]
[{foreach from=$product->getAttributes() item=oAttr name=attribute}]
[{ $oAttr->oxattribute__oxvalue->value }]
[{/foreach}]
[{/if}]
</span>
Und siehe da, der text (also die values) werden angezeigt.
Jetzt is das ganze aber leider immer noch nich so wie ich das gerne hätte
Die Attribut Values werden zwar angezegt, allerdings der Titel nicht;
Bsp:
Angezeigt wird:
bis zu 2m 30 - 40cm
So solls aber aussehen:
Höhe: bis zu 2m
Volumen: 30 - 40cm
D.h. mir fehlt die “title” Eigenschaft.
Dazu bräuchte ich den korrekten “text”. Ich bekomm das leider nich gebacken :o.
Kann mir irgendjemand helfen? Danke schon mal im voraus