Допустим, у меня есть следующие:Kohana ORM печати, если пустой
$categories = ORM::factory('category')->find_all();
foreach ($categories as $category) :
echo $category->category_title;
foreach ($category->posts->find_all() as $post) :
echo $post->post_title;
endforeach;
endforeach;
Он печатает:
Category One
Post One
Category Two
Category Three
Post Two
Category Four
Post Three
Разрыв означает, что нет там пост.
То, что я хочу, чтобы напечатать это:
Category One
Post One
Category Two
No Post
Category Three
Post Two
Category Four
Post Three
Поэтому в основном я хочу:
foreach ($posts->find_all() as $post) :
if post exists
echo $post->post_title;
else
No Post
endforeach;
Как мне это сделать?
Редактировать к включите категории, чтобы лучше понять, чего я пытаюсь достичь. – markerpower