Отображать результаты в kostache
Хорошо, я только начал kostache, и я хотел бы отобразить результаты, которые я получил из базы данных, используя orm в Kohana 3.3. Я знаю, как отобразить их с помощью оператора foreach, но при использовании kostache все по-другому. Итак, вот мой код.
APPATH / классы / контроллер / album.php
class Controller_Album extends Controller
{
public function action_index()
{
$view = Kostache_Layout::factory();
$this->response->body($view->render(new View_Pages_Album_List));
}
}
APPATH / классы / просмотр / страницы / альбом / list.php
class View_Pages_Album_List {
public $title = 'List of Music';
public function album_list()
{
$albums = ORM::factory('Album_Information')->find_all();
return $albums;
}
}
APPATH / шаблоны / страницы / альбом / list.mustache
{{album_list}}
Как бы я отобразил результат? Как бы вы сделали это в kostache?
Спасибо и больше силы.
1 ответ
Ну, не важно, я получил это работает..
public function album_list()
{
$albums = ORM::factory('Album_Information')->find_all();
$album_info = array();
foreach ($albums as $a)
{
$album = array('album' => array('artist' => $a->Artist, 'album_name' => $a->Album_Name,));
$album_info[] = $album;
}
return $album_info;
}