Не выводит шаблон renderContentList 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 232
Привет, всем!

В своем контроллере собрал массив и хочу его вывести с помощью renderContentList,
Код PHP:
  1.  
  2. $this->cms_template->renderContentList($ctype, array(
  3. 'ctype' => $ctype,
  4. 'items' => $items,
  5. ), new cmsRequest(array(), cmsRequest::CTX_INTERNAL));
  6.  
но выводится только первая запись, и кроме неё на странице больше ничего нет, ни шаблона сайта, ни head, ни js и css

Подскажите причину проблемы?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Вадим Нарочный:
хочу его вывести с помощью renderContentList
А почему именно renderContentList, а не каким-то другим render-ом?
Вадим Нарочный:
выводится только первая запись, и кроме неё на странице больше ничего нет, ни шаблона сайта, ни head, ни js и css
Потому что слишком мало данных передаёте в файл шаблона списка контента и в нём нет ничего для вывода шапки.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 232
Loadырь:

Вадим Нарочный:
хочу его вывести с помощью renderContentList
А почему именно renderContentList, а не каким-то другим render-ом?


Чтобы использовать именно шаблон, который используется при выводе списка! Есть другие варианты?

Loadырь:

Вадим Нарочный:
выводится только первая запись, и кроме неё на странице больше ничего нет, ни шаблона сайта, ни head, ни js и css
Потому что слишком мало данных передаёте в файл шаблона списка контента и в нём нет ничего для вывода шапки.

Как это исправить?
Редактировалось: 1 раз (Последний: 26 февраля 2017 в 20:22)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Вадим Нарочный:
Как это исправить?
Добавьте всё недостающее
Код PHP:
  1. $this->cms_template->renderContentList($ctype, array(
  2. 'category_id' => $category_id,
  3. 'page_url' => $page_url,
  4. 'ctype' => $ctype,
  5. 'fields' => $fields,
  6. 'props' => $props,
  7. 'props_fields' => $props_fields,
  8. 'filters' => $filters,
  9. 'ext_hidden_params' => $ext_hidden_params,
  10. 'page' => $page,
  11. 'perpage' => $perpage,
  12. 'total' => $total,
  13. 'items' => $items,
  14. 'user' => $this->cms_user,
  15. 'dataset' => $dataset,
  16. 'hide_except_title' => $hide_except_title
  17. ), new cmsRequest(array(), cmsRequest::CTX_INTERNAL));
Посетитель
small user social cms
Медаль
Сообщений: 232
Loadырь, спасибо за помощь. Действительно, если в шаблоне используются эти переменные, а они не переданы, то шаблон не сформируется. Проблема решилась удалением не используемых переменных!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: