/** * Действие для отображения списка таблиц результатов */ public function action_index() { // Пагинация $config = array('pagination_url' => \URI::create('admin/competitions/tables/index'), 'total_items' => \Model_Table::count(), 'per_page' => 10, 'uri_segment' => 5); $pagination = \Pagination::forge('tables_pagination', $config); $data['pagination'] = $pagination->render(); // Извлечения данных из БД $data['tables'] = \Model_Table::find('all', array('related' => 'season', 'order_by' => array('id' => 'DESC'), 'offset' => $pagination->offset, 'limit' => $pagination->per_page)); $this->template->content = \View::forge('competitions/tables/index', $data); }