在我的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的价格。

许可以下: CC-BY-SA归因
scroll top