联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
快速下单购买功能【组合购买】没能形成购买链接,如何解决呢
类型:迅睿CMS 更新时间:2023-02-08 13:03:10 快速下单


请问快速下单购买功能【组合购买】没能形成购买链接,如何解决呢?


测试版本为讯睿框架的v4.6.1和v4.6.2,自定义组合购买标签为: zhjg  ,代码和 https://www.xunruicms.com/doc/125.html 的一样 经测试多次,点击“立即购买”没有任何反应,求解,跪谢啦!

.......

        <a href="javascript:add_buy();"> 立即购买 </a>
    </div>


    <script type="text/javascript">
        $(function () {
            dr_select_sku_price();
            dr_get_sku_price();
            $("#dr_buy_num").TouchSpin({
                verticalbuttons: true,
                step: 1,
                min: 1,
                max: $('#dr_sku_quantity').html()
            });
        })
        // 购买地址
        function add_buy() {
            var url = "{dr_url('api/buy/index', ['fid' => $ci->module['field']['zhjg']['id'], 'id'=>$id])}";
            url+= "&sku="+$('#dr_sku_value').val();
            url+= "&num="+$('#dr_buy_num').val();
            window.location.href = url;
        }
    </script>


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2023-02-08 12:01:59
    诺基亚手机 0
    没有反应,多半是js报故障了,查查js故障信息
  • 东方
    #2楼    东方
    2023-02-08 12:12:19
    Edge 0
    非常感谢!这和PHP环境和版本有关吗?测试用的是php v8.1.2
  • 平平
    #3楼    平平
    2023-02-08 12:17:55
    Chrome 0
    不能点击是前端模板有关系啊,后台肯定没有关系的,学过前端的都应该很清楚
  • 芝麻通
    #4楼    芝麻通
    2023-02-08 12:25:12
    Chrome 0
    东方 F12看看前端报错,或者可联系QQ1174742835 远程协助下
  • 东方
    #5楼    东方
    2023-02-08 12:27:49
    Edge 0
    平平 我是菜鸟,刚接触PHP看了JS报错,不会处理,求解,万分感谢!
    index.php?c=show&id=2:254 Uncaught ReferenceError: __window is not defined at add_buy (index.php?c=show&id=2:254:13) at <anonymous>:1:1

    add_buy@index.php?c=show&id=2:254

    (匿名)@VM81:1
  • 东方
    #6楼    东方
    2023-02-08 12:31:08
    Edge 0
    芝麻通 非常感谢您!测试页地址:http://sc.bmcm.cn:9110/index.php?c=show&id=2
  • 芝麻通
    #7楼    芝麻通
    2023-02-08 12:42:05
    Chrome 0
    东方 __window改成window
    满意答案
  • 东方
    #8楼    东方
    2023-02-08 12:52:51
    Edge 0
    芝麻通 非常感谢您,又有新问题了:

    number_format(): Passing null to parameter #1 ($num) of type float is deprecated
    错误文件:E:\C_XunRuiCMS_V4_6_1\cache\template\808510b86d042ebd383b7a8c1d5c5dff0.code.php(18)
    访问地址:http://sc.bmcm.cn:9110/index.php?s=api&c=buy&m=index&fid=11&id=2&sku=0_0&num=1

    http://sc.bmcm.cn:9110/index.php?s=api&c=buy&m=index&fid=11&id=2&sku=0_0&num=1

  • 芝麻通
    #9楼    芝麻通
    2023-02-08 12:53:50
    Chrome 0
    东方 这个一点点查程序了。。。num没传值
  • 东方
    #10楼    东方
    2023-02-08 12:58:45
    Edge 0
    芝麻通 哦,谢谢!另外这个 {dr_url('api/buy/index', ['fid' => $ci->module['field']['pays']['id'], 'sku'=>'必填', 'id' => $id, 'num' => 1])}里的 sku'=>'必填' ,“必填”是个什么样的值呢?可为空吗
  • 芝麻通
    #11楼    芝麻通
    2023-02-08 12:59:30
    Chrome 0
    东方 可以在自带模版上看下参数怎么定义的
  • 东方
    #12楼    东方
    2023-02-08 13:03:10
    Edge 0
    @芝麻通:热心,专业