我想显示工具栏/寻呼机代替面包屑,我已经删除了面包屑,但我无法显示工具栏/寻呼机代替面包屑。怎么做?我试过放xml块,
<?php echo $this->getToolbarHtml(); ?>
即使我没有得到它。请任何人都可以帮忙。
答案 0 :(得分:1)
不幸的是,你不能只在其他模板中调用此方法。 getToolbarHtml()
方法在Mage_Catalog_Block_Product_List
类中声明,并且只能从它或从分配给它的模板中调用(这是它在默认模板中的工作方式)。
我认为您可以尝试在布局文件中的根引用下创建新的catalog/product_list
块,将其设置为不同的名称和模板。例如:
<reference name="root">
<block type="catalog/product_list" name="top-pager" template="path/to/new/template/file.phtml" />
</reference>
仅包含<?php echo $this->getToolbarHtml(); ?>
次来电。
然后,在2columns-left.phtml
内用<?php echo $this->getChildHtml('top-pager') ?>
调用它。
你也可以试着用一些css来实现它。