好的,我刚开始使用kostache,我想在kohana 3.3中使用orm显示我从数据库中获得的结果。我知道如何使用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?
谢谢,更有力量。
答案 0 :(得分: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;
}