显示一个产品后,目录/ product / list.pthml似乎不再执行。
我遵循了这些steps 但它不起作用。我也试图直接更改list.pthml中的指示行。
我还有ReIndexed来检查产品是否可用,启用等。
有什么想法来解决这个问题?
答案 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;错误。
但现在设计没有响应。它不再格式化了。 ???