迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
控制商城里的产品购买数量 例如一个产品单次购买数量只能是1
如何控制会员购买产品的次数 例如一个会员只能购买一次产品(只能有一个订单) 类似于优惠卡 买完东西就不能用了
foreach ($list as $t) { if ($t['uid'] == $this->uid) { $this->msg(fc_lang('不允许购买自己的商品')); } }
foreach ($list as $t) { if ($t['uid'] == $this->uid) { $this->msg(fc_lang('不允许购买自己的商品')); } /// 判断商品购买数 foreach ($t['goods'] as $item) { if ($item['quantity'] > 1) { // 判断本次购买 $this->msg(fc_lang('本次只能购买一件商品')); } // 判断历史购买 if ($this->db->where('mid', $item['mid'])->where('cid', $item['cid'])->where('uid', $this->uid)->count_all_results(SITE_ID.'_order_buy')) { $this->msg(fc_lang('本商品你已经购买过了')); } } }