我正在使用带有 Cortex ORM 插件的 fatfree 框架,我试图简单地查询数据库并在我的模板中显示结果行,所以我尝试了:
在我的控制器中:
$users = new \models\User;
$users->load();
$f3->set('users',$users);
/*while(!$users->dry()){
echo '<br/>'.$users->id;
$users->next();
}*/
echo \Template::instance()->render('pages/User/list.htm','text/html');
在我的模板中:
<repeat group="{{@users}}" value="{{@v}}">
<div>{{@v.id}}</div>
</repeat>
但模板保持空白。然而,在控制器中,如果我取消注释该while
块,那么我确实得到了预期的结果,但我如何在我的模板中得到它?
此外,如果我删除引号并尝试group={{@users}}
,我会收到instance of class cannot be converted to string
错误消息。那么如何从我的模板中循环遍历结果呢?