Antworten auf deine Fragen:
Neues Thema erstellen

Joomla+Virtuemart Staffelpreise

Bundric

Nicht mehr ganz neu hier

Hallo!
Ich habe einen Shop mit Joomla 1.5 und Virtuemart 1.1.4 aufgebaut. Alle meine Produkte haben Staffelpreise nach Anzahl hinterlegt. In der Kategorieansicht wird jetzt aber immer der Preis für 1 Stück (grösster Preis) angezeigt. Ich würde gern den kleinsten Preis angezeigt bekommen.
Preisstaffel ist z.B:

1-24 Stk. 10€
25-49 Stk. 9€
50-99 Stk. 8€

Bei mir wird jetzt immer 10€ angezeigt ind und mit dem i-Button sehe ich die Staffelpreise. Ich würde gerne die 8€ angezeigt haben (und vielleicht das Wörtchen "ab" davor).


Hat sich erledigt, nach langem Kampf funktioniert die Sache jetzt..

Hier die Kurzfassung falls noch jemand ähnliche Probleme hat:

Habe die Produkte auf Child-Produkte umgestellt. Den niedrigsten Preis, der in der Übersicht angezeigt wird im Eltern-produkt angegeben und die Preisstaffel bei den Child-Produkten. Eine Änderung in der shop.browse.php und shop.product_details.php und schon werden ab-Preise angezeigt!

1.) administrator/components/com_virtuemart/html/shop.browse.php

Ersetzen Sie den in dieser Datei den Code:
if (_SHOW_PRICES == '1' && $auth['show_prices']) {
$product_price = $ps_product->show_price( $db_browse->f("product_id") );
}
else {
$product_price = "";
}

durch:
// Price: xx.xx EUR
if (_SHOW_PRICES == '1' && $auth['show_prices']) {
if ($ps_product->parent_has_children( $db_browse->f("product_id") )) {
$product_price = '<span class="tiny">ab</span>'.$ps_product->show_price( $db_browse->f("product_id") );
} else {
$product_price = $ps_product->show_price( $db_browse->f("product_id") );
}
}
else {
$product_price = "";
}


2.) administrator/components/com_virtuemart/html/shop.product_details.php

Ersetzen Sie in dieser Datei den Code:
// PRODUCT PRICE
if (_SHOW_PRICES == '1') {
if( $db_product->f("product_unit") && VM_PRICE_SHOW_PACKAGING_PRICELABEL) {
$product_price_lbl = "<strong>". $VM_LANG->_('PHPSHOP_CART_PRICE_PER_UNIT').' ('.$db_product->f("product_unit")."):</strong>";
}
else {
$product_price_lbl = "<strong>". $VM_LANG->_('PHPSHOP_CART_PRICE'). ": </strong>";
}
$product_price = $ps_product->show_price( $product_id );
}
else {
$product_price_lbl = "";
$product_price = "";
}


durch:
// PRODUCT PRICE
if (_SHOW_PRICES == '1') {
if( $db_product->f("product_unit") && VM_PRICE_SHOW_PACKAGING_PRICELABEL) {
$product_price_lbl = "<strong>". $VM_LANG->_('PHPSHOP_CART_PRICE_PER_UNIT').' ('.$db_product->f("product_unit")."):</strong>";
}
else {
$product_price_lbl = "<strong>". $VM_LANG->_('PHPSHOP_CART_PRICE'). ": </strong>";
}
if ($ps_product->parent_has_children( $product_id )) {
$product_price = "ab ". $ps_product->show_price( $product_id );}
else {
$product_price = $ps_product->show_price( $product_id );}
}
else {
$product_price_lbl = "";
$product_price = "";
}

lg
Dieter

Bitte um Hilfe - ich blick einfach nicht mehr durch
Dieter
 
Zuletzt bearbeitet:
AW: Joomla+Virtuemart Staffelpreise

Ich suche eine ähnliche Lösung für Staffelpreise und die Preisanzeige in Virtuemart 2.20 und Joomla 2.5. Hat diese Lösung funktioniert und wie ist sie übertragbar?

Danke
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.990
Beiträge
1.540.235
Mitglieder
68.193
Neuestes Mitglied
mschramm
Oben