1
我使用fatfree與皮質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
錯誤。那麼我如何循環播放模板中的結果呢?
謝謝,這作品!但即使負載將一條記錄設置爲活動狀態,也不應該在前端顯示該單條記錄嗎? – Aoi
是,如果你刪除了''標記它會工作。在您的例子中,''標籤是通過映射屬性循環。假設你的映射器確實包含[id = 3,name = Dude,age = 27],那麼你的模板通過[3,Dude,27]循環。 –
xfra35