Szia MicroSafi!
Nos, az osCommerce-ben alapból a Kosár tartalma oldalon van lehetőség a megrendelt termékek mennyiségének változtatására.
Ha azt szeretnéd, hogy már a Termék lapján is legyen lehetőség pl. a Kosárba gomb mellet is megadni a mennyiséget akkor kövesd az alábbi lépéseket:
nyisd meg szerkesztésre a telepítési könyvtár/includes/application_top.php fájlt és keresd meg benne az alábbi kódot a 363. sor környékén:
| Kód: |
$cart->add_cart($HTTP_POST_VARS['products_id'], $cart->get_quantity(tep_get_uprid($HTTP_POST_VARS['products_id'], $HTTP_POST_VARS['id']))+1, $HTTP_POST_VARS['id']);
|
és CSERÉLD le erre:
| Kód: |
$cart->add_cart($HTTP_POST_VARS['products_id'], $cart->get_quantity(tep_get_uprid($HTTP_POST_VARS['products_id'], $HTTP_POST_VARS['id']))+(empty($_POST['cart_quantity']) ? 1 : intval($_POST['cart_quantity'])), $HTTP_POST_VARS['id']);
|
majd nyisd meg szerkesztésre a telepítési könyvtár/product_info.php fájlt és keresd meg az alábbi kódot a 213.sor környékén:
| Kód: |
<td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td>
|
és szúrd be UTÁNA a következő kódot:
| Kód: |
<td class="main" align="left" width="55"><?php echo tep_draw_input_field('cart_quantity', '1', 'size="5" style="font-size: 10pt; font-weight: bold;"'); ?></td>
|
és kész is.
Kattints az áruházadban egy termék megtekintésére és láthatod a Kosárba gomb mellet az új mezőt, amiben megadhatod, hogy hány darabot kívánsz rendelni és annyit fog a kosárba tenni.
Használd egészséggel.
Üdv
mala