2

我在一家 magento 商店遇到分页问题。

Magento 1.7.0.2

我一直在挖,挖得更深,然后我发现了一个我无法解决的问题。

core/Mage/Catalog/Block/Product/List/Toolbar.php:808

$this->getChild('product_list_toolbar_pager')

返回:布尔(假)

(我通过在 getPagerHtml 中返回它然后在首页中将其 var_dump 来检查它)。

我找不到 *getChild('product_list_toolbar_pager')* 究竟代表什么。

感谢您的建议!

4

2 回答 2

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>
于 2014-01-03T00:18:46.493 回答
0

寻呼机块类的位置是:app/code/core/Mage/Page/Block/Html/Pager.php

寻呼机模板文件位于:app/design/frontend/base/default/template/page/html/pager.phtml

希望能帮助到你。

于 2014-04-08T08:55:15.927 回答