@Blackseven
Nur wenn du im Backend
Konfiguration => Lagerverwaltungs Optionen => "Überprüfen des Artikelattribut Bestandes" auf 'Ja' schaltest und die Bestände auch gepflegt werden macht das was du möchtest Sinn.
Wenn es Kombinationen
* gibt geht es gar nicht.
Hole dir in einer Klassenerweiterung, wie die bereits von dir angesehene für die EAN der Attribute, den Lagerbestand, indem du in der Methode
order_data_attributes() eine Query auf die DB-Tabelle
products_attributes einbaust, welche sich
attributes_stock holt. Die Query muß in der Condition so etwas haben
"....WHERE options_id = ".$attributes_data_values['orders_products_options_id']."
AND options_values_id = ".$attributes_data_values['orders_products_options_values_id']
und das Ergebnis ordnest du einem Array-Key zu, z.B.
$attributes_array['attr_stock'] = $DEINE_ARRAY_VARIABLE['attributes_stock'];
worauf du im Lieferschein-Template dann mittels
$attrib_data.attr_stock zugreifen kannst.
Gruß,
noRiddle
*Zur Erklärung was Kombinationen betrifft.:
Du hast z.B. T-Shirts in diversen Farben und Größen.
L in rot gibt es noch, L in schwarz nicht mehr.
Was willst du nun an Bestand bei L eintragen ?