关于视图view
来源:互联网 发布:北京淘宝城 编辑:程序博客网 时间:2024/06/04 19:11
获取视图内容
view函数第三个可选参数可以改变函数的行为,让数据作为字符串返回而不是发送到浏览器。如果想用其它方式对数据进一步处理,这样做很有用。如果将view第三个参数设置为true(布尔)则函数返回数据。view函数缺省行为是 false, 将数据发送到浏览器。如果想返回数据,记得将它赋到一个变量中:
$string = $this->load->view('myfile', '', true);
例子:有些情况下,你并不想直接输出视图,而是仅仅想得到视图的内容以备后用。那么可以参考如下代码。
<?php
class Blog extends CI_Controller {
function index()
{
$data['todo_list'] = array('Clean House', 'Call Mom', 'Run Errands');
$data['title'] = "My Real Title";
$data['heading'] = "My Real Heading";
$buffer = $this->load->view('blogview', $data, true);
}
}
?>
载入多个视图
CodeIgniter 能智能的处理多个从控制器发起的视图载入函数调用 $this->load->view。如果有多个调用,那么他们将会被合并到一起。例如,你可能希望有一个标题视图、一个菜单视图、一个内容视图、和一个页脚视图。他们看起来应该是这样:
<?php
class Page extends CI_Controller {
function index()
{
$data['page_title'] = 'Your title';
$this->load->view('header');
$this->load->view('menu');
$this->load->view('content', $data);
$this->load->view('footer');
}
}
?>
view方法中的第三个参数表示不输出视图,而只是将结果返回给一个变量。
- 关于视图view
- 关于自定义视图容器(Container View Controller)
- 关于自定义视图容器(Container View Controller)
- 视图(view)
- View视图
- view视图
- 视图VIEW
- 视图 view
- 关于inline view内嵌视图的学习
- Oralce 物化视图(View)
- Oralce 物化视图(View)
- 视图聚集view cluster
- SQL VIEW(视图)
- sql 视图(view)
- Android 视图(View)概述
- Android 视图(View)概述
- 视图(view)update问题
- 视图(view)
- 一天一条Linux指令-jobs
- session 入库
- VR系列——Oculus Audio sdk文档:一、虚拟现实音频技术简介(2)——定位和人耳听觉系统
- 4848. 【GDOI2017模拟11.3】永恒的契约
- JSP 如何获取下拉列表的选中的值是数据库表的对应数据
- 关于视图view
- php 日志、文件保存工具方法
- 简单爬虫入门:Python 爬虫之糗事百科
- 解决chrome浏览器自动填充密码
- Scrapy解决formrequest中formdata为dict问题
- c语言每隔1秒向文件中写入一行记录,类似日志记录
- QT中鼠标位置获取问题之event->globalPos()与pos()函数
- JavaScript正则表达式分组模式:捕获性分组与非捕获性分组及前瞻
- PHP 日期函数