我正在使用Opencart 1.5.2.1连接API。我在向购物车添加商品时遇到了问题。
将商品添加到购物车然后将鼠标悬停在标题上的迷你购物车上时,它会变空并显示消息“您的购物车是空的!”。
为了简单起见,我使用下面的代码:
<input id="readyforchat" />
此代码在添加项目后清空了购物车。我用下面的代码替换了上面的代码。
<file name="system/library/customer.php">
<operation>
<search position="after" offset="2"><![CDATA[
$this->session->data['customer_id'] . "' AND status = '1'");
]]></search>
<add ><![CDATA[
/**
* Mobile App code
*/
if ($customer_query->row['cart'] && is_string($customer_query->row['cart'])) {
$cart = unserialize($customer_query->row['cart']);
$this->session->data['cart'] = $cart;
}
现在我可以将项目添加到购物车中并且它没有被清空,但是当悬停在顶部标题的迷你卡上时,数量保持加倍直到无穷大。
任何人都可以帮助我,谢谢!