下面的URL当前通过“ product_id = 30”将产品添加到购物车,但不会使用如下的HTML href URL链接通过“ quantity = 2”将数量添加到Opencart“ cart”。 / p>
我认为可能存在语法问题,因为它增加了产品,但没有增加数量。我已经尝试了许多语法更改,但结果相同,即,即使URL中指定了两个数量,它也会添加数量为1的乘积。该代码是我的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中),所以我也希望能够将其也添加到URL中。