迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
在商品列表頁添加購物車可以直接增減功能,詳情頁的放過來沒反應(yīng),請問這個是要改哪些代碼
<a href="javascript:dr_select_cart('store', 'price', '{$r.id}');" title="添加購物車">添加購物車</a>
<script type="text/javascript">
$(function () {
$(".dr_buy_num").TouchSpin({
step: 1,
min: 1,
max: 9999999
});
</script>
<input class="dr_buy_num" type="text" value="1">
我只是加入了這個增減按鈕是不是沒有傳遞到數(shù)量參數(shù),這個要怎么傳遞呢
不太明白,store插件search.html模板好像也沒有購買商品數(shù)量增減的代碼,只有加入購物車,一次只能一個 回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
發(fā)現(xiàn)列表頁加入購物車cart.php里寫死了數(shù)量為1,自行改了傳進參數(shù)&num,數(shù)量可以傳遞了,請問這樣改有問題
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
改為 \Phpcmf\Service::M('cart', 'store')->add_cart($this->uid, $rt, '', max(1, (int)\Phpcmf\Service::L('Input')->get('num')));
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 謝謝,$num上面已經(jīng)調(diào)用了的$num = max(1, (int)\Phpcmf\Service::L('Input')->get('num')); 可以這樣改就好
<script type="text/javascript">
$(function () {
$(".dr_buy_num").TouchSpin({
step: 1,
min: 1,
max: 9999999
});
});
</script>
<input class="dr_buy_num" type="text" value="1">
我只是加入了這個增減按鈕是不是沒有傳遞到數(shù)量參數(shù),這個要怎么傳遞呢
不太明白,store插件search.html模板好像也沒有購買商品數(shù)量增減的代碼,只有加入購物車,一次只能一個 回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
發(fā)現(xiàn)列表頁加入購物車cart.php里寫死了數(shù)量為1,自行改了傳進參數(shù)&num,數(shù)量可以傳遞了,請問這樣改有問題

回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 謝謝,$num上面已經(jīng)調(diào)用了的$num = max(1, (int)\Phpcmf\Service::L('Input')->get('num')); 可以這樣改就好