html - Opencart - 使用 URL href 将产品添加到购物车
问题描述
下面的 URL 当前通过“product_id=30”将产品添加到购物车,但它没有使用如下 HTML href URL 链接将通过“quantity=2”的数量添加到 Opencart“购物车”。
我认为可能存在语法问题,因为它添加了产品,而不是数量。我已经尝试了许多语法更改,结果相同,即它添加了数量为 1 的产品,即使在 URL 中指定了数量为 2。该代码是我的 Opencart v2.3.0.2 中 product.tpl 页面的一个片段。该产品是完全自定义的。
<p>Add a product:
<a href='index.php? route=checkout/cart/addToCart&product_id=30&quantity=2;'>
Add to Cart 11
</a>
</p>
可能存在语法错误,导致提交时购物车中的数量未设置为 2,或者是否有更好的方法来获得正确的结果。我希望语法正确发送 product_id 和数量选项。它目前只发送数量为 1 的 product_id。由于 Opencart 还允许 URL 发送 PHP 数组($option)——我没有包含在 URL 中,我也希望能够将其添加到如果可能,网址也是如此。
解决方案
推荐阅读
- swift - 如何更改用xib制作的单元格中图像的状态?
- java - Gradle & SpringBoot:来自父项目的依赖导致某些子项目出现问题,但并非所有子项目都出现问题
- c# - 如何确定一个 3 维向量是否包含在由其他三个向量形成的急性区域内?
- sql - SQL - 连接语句拼图
- kubernetes - 您如何使用同一区域中 Google Kubernetes Engine pod 的内部 IP 访问计算引擎实例?
- javascript - 为什么angular js找不到自定义控制器
- javascript - 基于 HTML 下拉节点 JS 更改 MySQL 查询
- security - 仅在服务器端使用 SSL 安全吗?
- soapui - SoapUI - 如何计算 jsonArray(作为soapUI 中传输属性中的响应)
- java - System.currentTimeMillis 如何在短时间内返回不同长度的多头?