【发布时间】:2022-01-22 16:52:37
【问题描述】:
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: magento2
【问题讨论】:
标签: magento2
这是一个缓存/SID 问题!
重现的症状:Magento Blocks HTML 缓存已打开(仅在打开时)
一个 SID 参数被添加到我看不到的 URL 中,并且被添加到查询参数之间,从而搞砸了一切。
如何修复,将 '_nosid' => true 添加到 URL 参数:
$params = array('_query'=> $query,'qty' => 1, '_nosid' => true); 然后可以通过
检索添加到购物车的URLMage::helper('checkout/cart')->getAddUrl($_product, $params)
【讨论】: