Quantcast
Channel: OXID Community Forum
Viewing all articles
Browse latest Browse all 6951

Unit-Preis in Artikel-Varianten-Auswahl-Liste anzeigen

$
0
0
Hallo, es geht um einen OXID CE 4.6.4:

Gibt es eine simple bzw. offizielle Lösung, innerhalb der Drop-Down-Liste (Template Basic) für die Artikel-Varianten neben den Informationen der Menge und des Gesamtpreises für die jeweilige Menge auch den Stückpreis anzuzeigen, ohne in die Shop-Basis reinzuprogrammieren?

An sich wäre es mit einer simplen Division von

Code:

Gesamtpreis / Menge
getan, wenn da nicht noch die Einheit bei der Mengenangabe enthalten wäre.

Betrifft vor allem die Zeile

Code:

<option value="[{$variant->getId()}]">[{ $variant->oxarticles__oxvarselect->value }] [{oxhasrights ident="SHOWARTICLEPRICE"}] [{if $variant->getFPrice() }] [{ $variant->getFPrice() }] [{ $currency->sign|strip_tags}]* [{/if }] [{/oxhasrights}]</option>
in /out/basic/tpl/inc/product.tpl .

Der OXID-Admin-Bereich stellt an der Stelle eben kein extra Feld für die Einheit zur Verfügung, sodass die Menge im Feld "Auswahl" zusammen mit der jeweiligen Einheit eingegeben werden muss.

Entweder filtert man in Smarty nun alles Nichtnumerische, um die bereinigten Angaben dann für die Division zu verwenden, was ich allerdings als Gewurschtel ansehe, oder aber es gibt vielleicht noch eine offiziellere Lösung, auch ohne, dass man in der oxarticle.php herumprogrammiert?

Ziel wäre, dass in so einer Zeile der Artikelvarianten-Auswahlliste z.B. steht:

Code:

10 Liter zum Preis von 34,95 Euro (3,49 Euro / Liter)
Gruß Michl

Viewing all articles
Browse latest Browse all 6951

Trending Articles