设置分页限制的Joomla托管
我有点困惑。
当我看到在前端通过分页创建的链接,我看到包括在个人页面链接数和起止链接调用开始的查询参数。
然而,在基JModelList类中的方法populateState查找limitstart如果$这个 - >情况下有一个非空值。
由于对JModelList基本构造函数设置$这个 - >情况下等于
我会很感激,如果有人可以解释为什么事情完成这种方式,和我有什么做的就是populateState和分页上保存的网页应该开始在该行的变量同意。
问5月15日在'14 19:27
如果您在使用默认的分页通过调用$分页= $这个 - >获取(“分页”);鉴于文件,然后需要的状态模型的populateState方法瓦尔很容易通过这种方式来理解 - $限额= $ APP-> getUserStateFromRequest(“global.list.limit”,“限制”,$ APP-> getCfg(“list_limit”) 'UINT'); $这 - >的setState( 'list.limit',$限制); $ limitstart = JRequest :: getUInt( 'limitstart',0); $这 - >的setState( 'list.start',$ limitstart); - 开发-M 5月15日在'14 21:17
因此,正如我说这是什么,你会基本上通过覆盖populateState()方法从jmodellist扩展模型类,否则你将与父类代码搞砸事情。 - DEV-米5月16日在'14 21时48分