Hi,
in meinem Shop gibt es Produkte, von denen man mehrere kaufen kann, sowie Einzelstücke.
ich habe ein Produktattribut "Einzelstück" als Checkbox erstellt, mit dem ich eben diese Einzelstücke kennzeichne, und im Reader dafür gesorgt, dass für Einzelstücke keine Mengenangaben möglich sind.
Problem: Im Warenkorb kann man nach wie vor die Menge verändern. Es gibt im Warenkorb-Template eine Stelle, an der Attribute
HTML-Code:
<?php if(!empty($item['attributes'])): ?>
<ul>
<?php foreach($item['attributes'] as $name => $value): ?>
<li><strong><?= $this->attributeLabel($name) ?>:</strong> <?= $this->attributeValue($name, $value, ['html'=>true, 'item'=>$item['item']]) ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
Leider ist das Array $item['attributes'] bei mir aber leer. Ich vermute, dass hier nur vom Kunden im Frontend veränderbare Attribute ausgegeben werden?
Wie kann ich mein Attribut "Einzelstück" hier pro Item, dem es zugeordnet ist, abrufen?
Lesezeichen