【发布时间】:2012-09-08 14:49:28
【问题描述】:
我正在尝试获取要在 list.phtml 上列出的属性,正在制作的表格如下: 我在 Block 上创建了一个模块并创建了一个捕获属性的函数:
protected function getPreOrder()
{
$productId = $this->getRequest()->getParam('id');
$product = Mage::getModel('catalog/product')->load($productId);
$preOrder = $product->getNewsFromDate();
$preOrder = substr($preOrder, 0, 10);
return $preOrder;
}
public function getViewList()
{
if(strtotime(date('Y-m-d')) <= strtotime($this->getPreOrder()))
{
return true;
} else {
return false;
}
}
但是,没有返回任何内容。我也对 view.phtml 做了同样的方法,效果很好。这适用于函数 getChildHtml() phtml 之前的文件,未编辑 list.phtml
创建循环是有道理的,但是循环已经是list.phtml了!
会有什么办法? 谢谢你。
【问题讨论】:
标签: list magento attributes