Kohana Вывод списка статей с комметриями

fonbaron

Велосипедист
Добрый день.
Подскажите как правильно вывести список статей с описанием в блоге и по 3 комментария к каждой статье.
 

fonbaron

Велосипедист
DIG Вам что то не понятно? Есть табличка со статьями например pages связанная(has meny) с табилчкой кометариев comments. далее делаю так выбираю с помощью orm статьи по 10 штук на страницу и вывожу их во вьюшку а когда во вьюшке в foreach обхожу статьи выбираю связанные последние 3 статьи. Но это не правильный вариант вот и хотел бы услышать ваше мнение как сделать не криворуко
 

fonbaron

Велосипедист
Ну просто во вьюшке я думал не красиво делать выборку
 

fonbaron

Велосипедист
Я вот как то так планировал
PHP:
<? foreach ($pages as $page):?>

               <?=$page->description?>

                <?$coments=$page->comments->find_all();?>

				<? foreach ($coments as $coment):?>

					<?=$coment->text?>

				<? endforeach?>
<? endforeach?>
Здесь же происходит выборка? Или я не правильно понимаю?
Если я не верно делаю научите как правильно
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Делать выборку во вьюшке - это если бы у тебя там SQL был, или ->where() т.е. если бы для изменения данных тебе пришлось лазить во вьюшку - это было бы смешение логики и отображения. А это лишь метод получения этих данных. Т.е. если ты что-то там в модели поправишь - вьюшка не изменится, и это - ок.
 

fonbaron

Велосипедист
То есть такой вариант возможен? А может есть еще варианты, если будут необходимы where?
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Сделай метод модели getComments() в нем дергай этот же самый find_all()
 
Сверху