实现zencart购物车数量框下拉select效果
时间:2015-07-10 00:38来源:未知 作者:最模板 点击:次
完成zencart购物车数量框下拉select作用,对于买多个商品的用户体会作用好。 先来张作用图: zencart购物车数量下拉 修正办法:翻开文件includes\templates\您的模板\templates\tpl_product_info_di
完成zencart购物车数量框下拉select作用,对于买多个商品的用户体会作用好。
先来张作用图:
zencart购物车数量下拉
修正办法:翻开文件includes\templates\您的模板\templates\tpl_product_info_display.php,查找
此修正办法在购物车功用代码区域
-
$display_qty = (($flag_show_product_info_in_cart_qty == 1 and $_SESSION['cart']->in_cart($_GET['products_id'])) ? '<p>' . PRODUCTS_ORDER_QTY_TEXT_IN_CART . $_SESSION['cart']->get_quantity($_GET['products_id']) . '</p>' : '');
在前面刺进代码:
-
$optvalues = '';
-
for ($i = 1; $i < 21; $i++) {
-
$optvalues .= '<option value="' . ((zen_get_buy_now_qty($_GET['products_id'])) * $i) . '">'. ((zen_get_buy_now_qty($_GET['products_id'])) * $i) .'</option>';
-
}
再持续查找:
-
<input type="text" name="cart_quantity" value="' . (zen_get_buy_now_qty($_GET['products_id'])) . '" maxlength="6" size="4" /><br />
替换成:
-
<select name="cart_quantity">'. $optvalues .'</select><br />
就能够了,能够刷新看下作用!
另外,代码中的数字 “21”即是能够挑选的最大数量,能够自行更改。修正前记住备份哦!
(责任编辑:最模板) |
------分隔线----------------------------