Properties Trait¶
use \Alvine\Application\Platform\Builder\DataSource\Commerce\Item\Properties;
Das Properties Trait erweitert das Produkt um die Eigenschaften.
Der Schlüsselproperty
ist ein \Alvine\Application\Configuration\Properties
Objekt
$item['property']['careinstructions']['buegeln']['b1']['value'] = '';
$item['property']['careinstructions']['buegeln']['b2']['value'] = 'on';
$item['property']['property']['filter']['provenance']['value'] = 'Asien';
Methoden¶
getPropertiesNameList¶
Diese Methode muss implementiert werden. Die Namen der Eigenschaften die geholt werden sollen müssen definiert sein.
Beispiel¶
So kann eineEigenschaft im HTML-Template angesprochen werden.
<div class="careinstructions" data-replace="dataset:property |
index:careinstructions | index:buegeln | index:b2 | index:value"> </div>