...
Ist beim Hauptartikel ein VPE-value-Wert eingetragen wird dieser mit dem VPE-value-Wert des Attributes addiert und beim Attribut angezeigt, sofern man die Variablen in der Vorlage der Artikeloptionen hinterlegt hat.
...
Nicht ganz, das trifft nur dann zu wenn als Präfix beim Gewicht (
weight_prefix) "+" gewählt wurde.
Bei "-" wird der Attribut-VPE-Wert abgezogen und bei "=" wird exakt dieser Wert genommen.
Das ist übrigens soweit ich weiß undokumentiert und deshalb auch für einen Shop-Betreiber schwer zu durchschauen.
Um bei meinem Beispiel zu bleiben
- Mein Haupt-Artikel hat VPE-Einheit Liter und Wert 1.
- Meine Attribute haben
- Gebinde 250 ml => also Attribut-VPE-Wert 250, Attribut-VPE-Einheit Liter
- Gebinde 500 ml => also Attribut-VPE-Wert 500, Attribut-VPE-Einheit Liter
würde meine Auflistung also nur bei Verwendung von "=" zutreffen.
Wenn man also den Haupt-Artikel mit 1 Liter hat und als Attribut ein Gebinde mit 0,250 Liter müsste man ja bei dem Attribut, wenn man denn die Erweiterung mit"=" nicht hat, ein "-" als
weight_prefix wählen und 0.750 als VPE-Wert eingeben, weil er ja vom VPE-Wert des Haupt-Artikels abgezogen wird. Das ist völlig kontraintuitiv und macht wenig Sinn. Für mein Beispiel
- und das dürfte wohl, so oder so ähnlich, das am meisten vorkommende sein -
sollte man also auf jeden Fall die "="-Option benutzen.
*NACHTRAG*
Und dann benötigt man auch keine weitere Erweiterung und kann sich im Warenkorb die VPE des Hauptartikel anzeigen lassen.
Ansonsten würde es einer Klassenerweiterung für
get_products() bedürfen.
Gruß,
noRiddle