Не показывает весь список из базы как можно решить ? 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 624
Друзья в админ панель я вывожу список, но там выводится не весь список, а только 27 строк, почему так ? И как можно решить эту проблему, заранее всем спасибо!!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3508
Нико, это зависит от того, какие фильтры или группировки по полям вы используете при выборке данных из БД.
Редактировалось: 1 раз (Последний: 29 января 2017 в 11:57)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Нико, это зависит от того, какие фильтры или группировки по полям вы используете при выборке данных из БД.
Я просто вывожу весь лист
Код PHP:
  1.  
  2.  
  3. new fieldList('teams_id', array(
  4. 'title' => LANG_SPORT_TEAMS_SELECT,
  5. 'generator' => function ($item) {
  6. $model = cmsCore::getModel('sport');
  7.  
  8. $tournaments = $model->getTournamentsTeamsAdmin();
  9.  
  10. $items[''] ='';
  11. if ($tournaments){
  12. foreach ($tournaments as $tournament) {
  13.  
  14. $items[$tournament['id']] = $tournament['tournament_name'];
  15.  
  16. }
  17. }
  18.  
  19. return $items;
  20. }
  21. ))
Редактировалось: 1 раз (Последний: 29 января 2017 в 12:04)
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Нико, это зависит от того, какие фильтры или группировки по полям вы используете при выборке данных из БД.

Даже в базе заметно что выводится до id 27 дальше что не выводит
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3508
а в getTournamentsTeamsAdmin() у вас что?
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

а в getTournamentsTeamsAdmin() у вас что?

Код PHP:
  1. public function getTournamentsTeamsAdmin(){
  2. $this->joinLeft('sport_teams', 's', 's.tournament_id = i.tournament_id');
  3. $this->select('s.tournament_id', 'id_tournament');
  4. return $this->get('sport_teams');
  5. }
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3508
Странный у вас джоин. Обычно джойнят другую таблицу, а не саму себя.
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Странный у вас джоин. Обычно джойнят другую таблицу, а не саму себя.

И этим ответом я решил вопрос, я наверное использовал эту функцию для другого параметра

Сделал так заработало

Код PHP:
  1. public function getTournamentsTeamsAdmins(){
  2. return $this->get('sport_teams');
  3. }
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.