如何获得$ this-> getaddtocarturl($ product)
-
16-10-2019 - |
题
在我的Magento应用程序中,创建了模板/页面/文件夹中的PHTML页面。
在这里显示一个产品...然后需要显示
$this->getAddToCartUrl($product)
但是它返回null值...这意味着没有返回值。
如何在我的PHTML页面中获取它?
这是HTML代码:
<input id="url_<?php echo $_iterator;?>" name="url_$_iterator;" type="text" value="<?php echo $this->getAddToCartUrl($product) ?>">
解决方案
尝试调用这个:
$this->helper('checkout/cart')->getAddUrl($product)
其他提示
使用GET链接使用助手“结帐/购物车”,但它希望解决问题,因为您将在价格上使用类似的问题来解决问题。
我认为,如果您可以更改XML中的模板类型定义,那么更改是这样:
<block type="catalog/product_list" template="your-template.phtml" name="your-name" as="your-name" />
像这样,您将不仅在$中,而且直接致电Magento Helper的价格。