Вход Регистрация
Файл: system/controllers/comments/backend/actions/comments_list.php
Строк: 21
<?php
class actionCommentsCommentsList extends cmsAction {

    public function 
run(){

        
$grid $this->loadDataGrid('comments_list');

        
$filter     = array();
        
$filter_str $this->request->get('filter''');

        if (
$filter_str){
            
parse_str($filter_str$filter);
            
$grid['filter'] = $filter;
        }

        if (
$this->request->isAjax()) {

            
$this->model->setPerPage(admin::perpage);

            if (
$filter_str){
                
$this->model->applyGridFilter($grid$filter);
            }

            
$total   $this->model->getCount('comments');
            
$perpage = isset($filter['perpage']) ? $filter['perpage'] : admin::perpage;
            
$pages   ceil($total $perpage);

            
$data $this->model->joinUserLeft()->get('comments');

            
$this->cms_template->renderGridRowsJSON($grid$data$total$pages);

            
$this->halt();

        }

        return 
$this->cms_template->render('backend/comments_list', array(
            
'grid' => $grid
        
));

    }

}
Онлайн: 1
Реклама