Grundpreis bei Varianten in Produktübersicht

Hallo,
ich habe folgendes Problem:
Shop Version: Professional Edition 4.2.0_23610

Ich möchte für Artikel die es in verschiedenen Artikel Varianten gibt den Grundpreis “ab xx €” in der Artikelübersicht abgezeigt bekommen,
also hier.

Bei der Ansicht des einzelnen Artikels ist mir das schon gelungen, siehe hier.

Eine Einstellung im Admin konnte ich dazu nicht finden. Also hab ich im Template folgendes eingebaut.


[{ if $product->getVariantList() }]
   [{foreach from=$product->getVariantList() item=variant name=variantenHelp}]
      [{if $smarty.foreach.variantenHelp.first}]
         [{assign var=firstVariant value=$variant}]
      [{/if}]
   [{/foreach}]
   <div id="test_product_price_unit" class="pperunit">
   [{ oxmultilang ident="DETAILS_BASEPRICE" }] [{ oxmultilang ident="DETAILS_FROM" }] [{$firstVariant->getPricePerUnit()}] [{ $currency->sign}]/[{$firstVariant->oxarticles__oxunitname->value}]
   </div>
[{/if}]

Im Template für die Artikelübersicht funktioniert das leider nicht.
Fehler: Function ‘getPricePerUnit’ does not exist or is not accessible! (oxSimpleVariant)

Hat jemand eine Idee, Lösung oder einen anderen Ansatz um mir weiter zu helfen?? :confused:

Besten Dank.

warum legste den grundpreis net direkt in den varianten fest, reiter erweitert ???

Erstmal danke für die Antwort.

ich habe mal ein Beispiel.

Wenn ich von dem Artikel die Varianten durchgehe, steht bei jeder im Reiter Stamm der Preis und im Reiter Erweitert die Umrechnung drin, also bei 60 ml, Menge: 0.6 und Mengenenheit: 100 ml
in der Übersicht (hier), wird aber kein Grundpreis angeziegt.

MfG

Grundpreis: ab 4,98 €/100 ml steht drin, aber mit ab, sodaß nicht jede einzelne variante angezeigt wird


hättest du die variantenanzeige so, wärs auch korrekt aufgeführt

Hallo,

Das der Grundpreis mit “ab 4,89 €/100 ml” angezeigt wird ist schon so gewohlt und für mich in Ordnung. Das ist aber nur auf der Seite der Fall wo ich explizit schon einen Artikel ausgewählt habe. Mein Problem ist aber das es auf der Übersichtsseite
http://www.kunstpark-shop.de/Kuenstlerbedarf/Acrylfarben/Schmincke-AKADEMIE/
keinen Grundpreis gibt. Dort wird nur der Preis für die günstigste Variante angezeigt (ab 2,99€). Ich hätte aber gern das darunter noch steht: “Grundpreis: ab 4,89 €/100ml”.

MfG

Hallo,

hat sonst jemand noch eine Idee, Hinweis oder Anregung dazu?

MfG

Hallo,

auch wenn das Thema seit langem nicht mehr besprochen wurde. Ich habe mal deinen Code bei mir eingebaut aber das funktioniert leider so einfach nicht. Ich bekomme daraufhin einen Smarty Fehler angezeigt.

Leider kenne ich mich damit nicht gut aus und mit Smarty habe ich noch garkeinen Plan… jedenfalls ist meine version die 4.9.6 und es gibt auch heute noch keine Grundpreisangabe für nicht kaufbare Veriantenväter.

also steht da immernoch “ab x €” und kein Grundpreis, da ja der Preis vom kleinsten Preis der Variante kommt und dies in der Datenbank aber beim Vater hinterlegter Wert ist komme ich nicht an den Wert Menge und Einheitsname von der Variante ran.

Hat da einer eine Lösung? die Suchfunktion bringt bisher keine Ergebnisse