Konstantin-78
Новичок
У меня есть таблица новостей (1 табл. "newsarchives"), к каждой новости привязано несколько картинок (2-ая табл. "photos"), есть соответстующие модели.
В контроллере я получаю список новостей:
$news = ORM::factory('newsarchive')->find_all()->as_array();
Также можно получить картинки для каждой новости:
foreach($news as $n)
{
$photos = $n->photos->find_all();
…
Задача: вывести в view все новости со всеми картинками.
Вопрос: Мне обязательно в контроллере делать отдельный ассоциативный массив с картинками, чтобы в view (с помощью foreach по нему пробегать) отобразить список новостей с картинками, или можно каким-то образом (в view) обойтись одним массивом news?
Если можно с одним массивом, то как это будет выглядеть в view?
В контроллере я получаю список новостей:
$news = ORM::factory('newsarchive')->find_all()->as_array();
Также можно получить картинки для каждой новости:
foreach($news as $n)
{
$photos = $n->photos->find_all();
…
Задача: вывести в view все новости со всеми картинками.
Вопрос: Мне обязательно в контроллере делать отдельный ассоциативный массив с картинками, чтобы в view (с помощью foreach по нему пробегать) отобразить список новостей с картинками, или можно каким-то образом (в view) обойтись одним массивом news?
Если можно с одним массивом, то как это будет выглядеть в view?
Последнее редактирование: