如果编辑了list.phtml以消除与getSortedChildren()方法相关的致命错误,则设计受到阻碍

时间:2014-08-19 06:43:55

标签: php magento

我已经安装了Magento CE 1.9版本,但是在主页上调用Catalog后我收到错误。此问题与list.phtml有关。

我已经搜索了解决这个致命错误的相关解决方案并得到了合适的答案。

我已经通过以下链接:

Magento Fatal error: Call to a member function getSortedChildren() on a non-object

根据上面链接中给出的解决方案,我已经替换了所有代码,但是在执行此操作后,错误已经消失,但主页的设计失真了。在这方面,任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

我在主页上写了以下代码:

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="3" template="catalog/product/list.phtml"}}

我试图解决这个问题,最后我使用了一些 CSS 固定。

答案 1 :(得分:0)

编辑此文件app / design / frontend / yourpackagename / yourthemename / template / catalog / product / list.phtml在73和135行添加此代码       getChild(' name.after'))):?>

just before:


$_nameAfterChildren = $this->getChild('name.after')->getSortedChildren();

and add this code at 82 and 144 line

<?php endif; ?>

right after

<?php endforeach; ?>