在Magento 1.9.0.1中使用CMS页面的主页上只有一个产品

时间:2015-04-18 07:44:54

标签: magento content-management-system

显示一个产品后,目录/ product / list.pthml似乎不再执行。

我遵循了这些steps 但它不起作用。我也试图直接更改list.pthml中的指示行。

我还有ReIndexed来检查产品是否可用,启用等。

有什么想法来解决这个问题?

1 个答案:

答案 0 :(得分:0)

我做了第一个effords。我用以下代码替换指示的行:

<?php
                        if ($this->getChild('name.after')) {
                        $_nameAfterChildren = $this->getChild('name.after')->getSortedChildren();
                        foreach ($_nameAfterChildren as $_nameAfterChildName) {
                        $_nameAfterChild = $this->getChild('name.after')->getChild($_nameAfterChildName);
                        $_nameAfterChild->setProduct($_product);
                        echo $_nameAfterChild->toHtml();
                        }
                        }
?>

在底部

<?php
if ($this->getChild('after')) {
$_afterChildren = $this->getChild('after')->getSortedChildren();
foreach ($_afterChildren as $_afterChildName) {
$_afterChild = $this->getChild('after')->getChild($_afterChildName);
//set product collection on after blocks
$_afterChild->setProductCollection($_productCollection);
echo $_afterChild->toHtml();
}
}
?>

现在它正在工作,我把所有东西都显示出来。 PHP日志只有2&#34;文件不存在&#34;错误。

但现在设计没有响应。它不再格式化了。 ???