Esempio n. 1
0
 /**
  * Действие для отображения списка таблиц результатов
  */
 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);
 }