http://rghost.ru/854pR7lCc/image.png
如何删除Magento中顶部工具栏(工具栏1)的所有页面
答案 0 :(得分:2)
两个工具栏都来自相同的Phtml文件:catalog / product / list / toolbar.phtml。
在list.phtml中,有两次调用
<?php echo $this->getToolbarHtml() ?>
您可以移除任何要删除的内容。
如果要为up和bottom设置不同的工具栏,请将toolbar.phtml复制到toolbarup.phtml&amp; toolbarbottom.phtml。根据需要进行更改,并使用自定义工具栏的2个条目替换layout / catalog.xml中的toolbar.phtml。
答案 1 :(得分:2)
从产品列表中更改顶部工具栏模板的另一种方法是替换下面的代码:而不是:getToolbarHtml()?&gt;
我们可以添加:getToolbarBlock() - &gt; setTemplate('catalog / product / list / toolbar-top.phtml') - &gt; toHtml(); ?&GT;
将新模板创建为toolbar-top.phtml并评论寻呼机代码段。
答案 2 :(得分:0)
您可以通过修改主题中的catalog / product / list.phtml和catalog / prodct / list / toolbar.phtml来完成此操作。
首先,对catalog / product / list / toolbar.phtml进行更改。 在此if语句中使用类寻呼机包装div(完整的div元素而不仅仅是标记开放行):
<?php if (!$this->getHidePager()) : ?>
<!-- <div class="pager"> here -->
<?php endif;?>
现在在catalog / product / list.phtml中替换文件顶部的这一行:
<?php echo $this->getToolbarHtml() ?>
这一个:
<?php echo $this->getToolbarBlock()->setHidePager(true)->toHtml();?>
和该文件底部的同一行:
<?php echo $this->getToolbarBlock()->setHidePager(false)->toHtml();?>