我正在尝试获取要在 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 了!
会有什么办法?我谢谢你。