2011-09-03 88 views
3

我已经想出了如何将数据从模型添加到网格中,如learning section of the Agile Toolkit website上的示例。但我正在寻找正确的方式来显示没有网格的数据库中的数据。如何显示来自数据库的信息

说我有一个新闻数据库,我想在我的主页上显示它作为博客风格的新闻。有人可以指点我从哪里开始?

试图使这一点更清楚: 我想显示来自表新闻多列的数据。所以我需要知道如何获得标题,日期,作者,内容,然后重复说5条最新的新闻文章。

回答

3

试试这个:

$this->add('View',null,null,array('view/mytemplate')) 
    ->setModel('MyModel') 
    ->loadData(123); 

然后里面的模板/默认/视图/ mytemplate.html

<div><h2><?$title?></h2> 
    <p><?$content?></p> 
</div> 

您还可以与任何观点,即使页面中使用它。

$data=$model->get(); 
$page->template->set($data); 

您可以通过定义defaultTemplate功能

function defaultTemplate(){ 
    return array('page/mypage'); 
} 
+1

我DEF overthought是重新定义你的页面模板。 Ty为您提供帮助。 – Losey

+0

这就是学习本的第一页已经警告过的。不要过度思考。 :) – romaninsh

相关问题