Отображать результаты в 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;

    }
Другие вопросы по тегам