我在magento商店的一个分页中遇到了问题。
Magento 1.7.0.2
我正在挖掘,深挖,然后我发现了一个我无法解决的问题。
在 core / Mage / Catalog / Block / Product / List / Toolbar.php:808
$this->getChild('product_list_toolbar_pager')
返回: bool(false)
(我通过在getPagerHtml中返回它然后在首页中将var_dump返回来检查它。)
我找不到* getChild('product_list_toolbar_pager')*正好代表什么。
感谢您的建议!
答案 0 :(得分:0)
从主页的编辑cms页面中删除块代码,并将其添加到local.xml
<cms_index_index>
<reference name="content">
<block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
<block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
<block type="page/html_pager" name="product_list_toolbar_pager" />
</block>
<action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
</block>
</reference>
</cms_index_index>
答案 1 :(得分:0)
寻呼机块类的位置是:app / code / core / Mage / Page / Block / Html / Pager.php
寻呼机模板文件位于:app / design / frontend / base / default / template / page / html / pager.phtml
希望它有所帮助。