Hallo Leute,
für einen Farbmuster-Shop benötige ich eine Dynamisierung der Artikelnummer pro bestelltem Artikel. Gedacht ist das so: Es gibt nur ein Produkt, „Muster“.
Dieses Muster hat verschiedene Optionen, davon einige relevante für die Artikelnummer. Da gibt's Farbsystem, Farbe, Glanzgrad, Oberflächensgruktur. Eine dynamische Art.Nr sieht am Ende so aus: R9016.0.2OGF. Diese kann sich dann pro zusammengestelltem Produkt unterscheiden. Ich möchte Varianten vermeiden, da allein für das RAL-Farbsystem mehrere tausend Produkt entstünden und weitere Farbsystem folgen werden.
Meine Attribute stehen schon bereit. Laut Template Variablen werden pro Produkt die internen Werte der Attribute in einem Array gespeichert, z. B.:
PHP-Code:
[arrOptions:protected] => Array(
[muster_groesse] => muster_140x70
[muster_qualitaet] => H
[muster_oberflaeche] => G
[muster_glanzgrad] => 2
[muster_farbsystem] => R
[muster_farbe] => RAL1000
)
Relevant sind hier alle außer muster_groesse.
Mein Problem ist, dass das Gesamt-Array etwas unübersichtlich ist und ich den Output im Frontend (Warenkorb) nicht hinbekomme.
Ein weiteres Problem wäre dann sicherlich auch das Abspeichern der Artikelnummern für jedes Produkt einer Bestellung in der Datenstruktur der Bestellung selber.
Ich bin für jeden Tipp dankbar!
Lesezeichen