Antwort #1 am: 08. Dezember 2010, 17:00:11
dazu musst du einige Funktionen umschreiben.
Hier ein kleiner Ansatz:
/includes/modules/product_info.php
mach aus dem hier:
$info_smarty->assign('ADD_QTY', xtc_draw_input_field('products_qty', '1', 'size="3"').' '.xtc_draw_hidden_field('products_id', $product->data['products_id']));
das hier:
$info_smarty->assign('ADD_QTY', xtc_draw_pull_down_menu('products_qty', $qty, $default = '1', 'size="1"').' '.xtc_draw_hidden_field('products_id', $product->data['products_id']));
und für $qty machst du dir ein Array mit den passenden Mengen.
zB so:
$qty = array(); for($i=5; $i <= 20; $i=$i+5) { $qty[] = array('id' => "$i", 'text'=>"$i"); } dann hast schon mal die Mengeneingabe in den Produkt Details.
Dann musst du noch die Produkt Übersicht und den Warenkorb anpassen, denn auch dort kann man die Menge ändern bzw kaufen.
Gruss Gerhard