CodeIgniter 中的表类和页面视图
Posted
技术标签:
【中文标题】CodeIgniter 中的表类和页面视图【英文标题】:Table Class and Page View In CodeIgniter 【发布时间】:2011-03-31 08:29:02 【问题描述】:我的欢迎控制器是这样编码的,
function index()
// some code here to set up my table
echo $this->table->generate();
$data['heading'] = "My Real Heading";
$this->load->view('view_page', $data);
当我打开http://localhost/ci/index.php/welcome/
我发现表格生成成功。但是我怎样才能将我的表格显示在我的标题下? 我很困惑,模块函数生成的表类。它将在视图页面加载之前完成。这就是问题发生的原因。
[更新]。
我发现echo $this->table->generate();
可以放在我的查看页面中。现在可以使用了。
【问题讨论】:
【参考方案1】:function index()
// some code here to set up my table
$data['myTable'] = $this->table->generate();
//assign result to a variable in the $data array
$data['heading'] = "My Real Heading";
$this->load->view('view_page', $data);
在你看来:
<!-- html -->
echo $heading;
echo $myTable;
【讨论】:
以上是关于CodeIgniter 中的表类和页面视图的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Codeigniter 中组合具有相同页眉和页脚的视图页面?
从codeigniter中的数据库查询向视图添加动态数据时未定义的变量[重复]