Screenshot (Prestashop)我添加了购物车摘要的图像。所以我在购物车摘要中添加了产品功能,其中一个是" Bag"它的重量是千克。 "总KG"部分显示总重量意味着"产品数量x袋重量"。 我使用了这段代码,当我们点击添加到购物车时,它就正常工作。
<td>
{assign var="features" value=Product::getFrontFeaturesStatic(Context::getContext()->language->id, $product.id_product)}
{foreach $features as $feature}
{if $feature.id_feature == 9}
<div>{$feature.value*$product.cart_quantity|escape:'htmlall':'UTF-8'} Kg</div>
{/if}
{/foreach}
</td>
但是当我们通过购物车摘要页面通过+和 - 按钮直接增加数量时,它就无法正常工作。我知道这是可能的,但只使用ajax。
答案 0 :(得分:0)
当在Cart页面上修改产品数量时,会向CartController.php(前端)发送一个Ajax请求,并最终调用Cart.php类文件中的updateQty()函数。
因此,您还需要添加用于updateQty()函数的代码。