2013-06-05 96 views
2

我在joomla 2.5(后端)中构建了一个组件,即使我没有包含分页代码,我的结果也没有完全显示(它们被限制在20左右)。有没有办法让我的所有结果都显示在默认值上?换句话说,禁用分页?谢谢!Joomla 2.5禁用分页?

+0

请检查它是否有用。 http://www.ostraining.com/blog/joomla/joomla-how-to-remove-pagination-from-the-featured-pagefrontpage/ – Arunu

+0

谢谢,但这只是前端。 – Moo33

回答

7

在你的列表模型,设置相应的list.limit状态。默认情况下,它将使用全局列表限制。 您可以在populateState()函数中使用此代码:

$this->setState('list.limit', 0); 

请注意,如果你调用parent::populateState($order, $dir);,这也将设置list.limit。所以你要么不调用父函数,要么在调用父函数之后设置状态。

0

首先打开你的自定义组件的视图文件,它位于

/组件/组件名称/视图/ TMPL - 文件名如default.php现在注释此行

<?php echo $this->loadTemplate('_header'); ?> 

,也

<?php echo $this->loadTemplate('_footer'); ?> 

可能非常有帮助!

或另一种方式是转到的Joomla administrato - 网站 - 全地球CONFI - 默认列表限制 改变限制

+0

谢谢,但默认列表限制只能达到100 ..我需要略多于此。 – Moo33