Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向Prestashop的购物车添加多个产品和数量_Javascript_Html_Smarty_Prestashop 1.7 - Fatal编程技术网

Javascript 向Prestashop的购物车添加多个产品和数量

Javascript 向Prestashop的购物车添加多个产品和数量,javascript,html,smarty,prestashop-1.7,Javascript,Html,Smarty,Prestashop 1.7,我正在尝试添加复选框,以便客户可以选择他们想要的产品,并通过单击将它们添加到购物车中,前提是它们位于同一页面上。此外,弹出窗口将显示添加到购物车的产品列表 以下是Prestashop 1.6的教程: 但它不适用于Prestashop 1.7。尝试删除所有。从示例代码中取消“单击”绑定,仅保留。单击函数。。。。还要检查broswer控制台是否存在可能的js错误。或者将列表包装成表单,但本教程适用于Prestashop 1.6,而不是1.7。我在新文件中找不到ajax-cart.js文件,但是,我找

我正在尝试添加复选框,以便客户可以选择他们想要的产品,并通过单击将它们添加到购物车中,前提是它们位于同一页面上。此外,弹出窗口将显示添加到购物车的产品列表

以下是Prestashop 1.6的教程:
但它不适用于Prestashop 1.7。

尝试删除所有。从示例代码中取消“单击”绑定,仅保留。单击函数。。。。还要检查broswer控制台是否存在可能的js错误。或者将列表包装成表单,但本教程适用于Prestashop 1.6,而不是1.7。我在新文件中找不到ajax-cart.js文件,但是,我找到了core.js,但不知道如何更改它您不必更改prestashop核心文件。向主题添加功能的最佳实践是创建自定义模块。要将产品添加到购物车中,可以直接向prestashop购物车控制器发送post/get请求。URL应如下所示https://YOUR_SITE/index.php?controller=cart&add&id_product=10&qty=1&token=..........Your 链接包含1.6而不是1.7的自定义模块教程。我已经找到了合适的,但我仍然不知道如何开始。您能给出一些示例/提示吗?在这里是1.7模块开发指南,您可以在这里获取1.7通用模块框架,尝试删除所有。从示例代码中取消“单击”绑定,仅保留。单击函数。。。。还要检查broswer控制台是否存在可能的js错误。或者将列表包装成表单,但本教程适用于Prestashop 1.6,而不是1.7。我在新文件中找不到ajax-cart.js文件,但是,我找到了core.js,但不知道如何更改它您不必更改prestashop核心文件。向主题添加功能的最佳实践是创建自定义模块。要将产品添加到购物车中,可以直接向prestashop购物车控制器发送post/get请求。URL应如下所示https://YOUR_SITE/index.php?controller=cart&add&id_product=10&qty=1&token=..........Your 链接包含1.6而不是1.7的自定义模块教程。我已经找到了合适的,但我仍然不知道如何开始。你能给出一些例子/提示吗?这里是1.7模块开发指南,你可以在这里找到1.7通用模块框架