Joomla 2.5过滤,排序和分页组合

时间:2013-08-09 07:13:38

标签: joomla joomla2.5

我开发了一个带分页,过滤和排序的Joomla前端数据表。 分页工作。列排序也可以。

但是作为示例,当我按名称对列进行排序,然后转到第2页(或任何其他)时,它会向我显示没有排序的所选页面。这种情况刚刚消失了。每列都是一样的。

我从JModelList派生了我的模型类,我的PopulateState方法在下面。

protected function populateState($ordering = 'ordering', $direction = 'DESE')
    {
        // Initialise variables.
        $app = JFactory::getApplication();

        $filter_order = JRequest::getCmd('filter_order');
        $filter_order_Dir = JRequest::getCmd('filter_order_Dir');
        $search = $this->getUserStateFromRequest($this->context.'.filter.search', 'filter_search');

        $this->setState('filter_order', $filter_order);
        $this->setState('filter_order_Dir', $filter_order_Dir);
        $this->setState('filter.search', $search);

        parent::populateState();
    }

0 个答案:

没有答案