view+url

来源:互联网 发布:域名是否被墙查询 编辑:程序博客网 时间:2024/05/22 05:45

·view-url-Trace-timt-include-hello-form-db-curd不懂得百度,实在不懂立刻放下,问。必须搞懂每行代码,搞懂后blog记下来。虽然不懂里面的东西是什么,但要弄懂是什么结构,得到的是什么,语法是什么样的。

·<volist name="list" id="vo">这行代码是什么意思?首先我们得清楚,volist是什么标签,它时一个循环输出数据的标签。必要属性有name:要输出的数据模板变量。id:循环变量;可选属性offset:要输出数据的offset(初始位置),length长度,key循环的key变量,默认为i。mod,对key的值取模,默认为2。empty,如果数据为空显示的字符串。
`foreach标签也是用于循环输出的。必要属性name:要输出的数据模板变量,item循环单元变量;可选属性key:循环的key变量,默认值为key。虽比volist功能少,但是可以对对象进行遍历输出,而volist标签通常用于输出数组。

·nl2br:在字符串所有新行之前插入HTML换行标记。

·系统变量必须以$Think打头。$Think.server,获取$_SERVER.$Think.const获取系统常量。
·__URL__  : 当前模块地址

·display,模板输出方法。用法1,.调用当前木块的其他操作模板,display(’操作名‘)假设当前操作是在User模块下的read操作,而我们需要调用User模块的edit操作模版,应使用$this->display('edit');
2.调用其他模块的操作模板。格式:display(‘分组名:模块名:操作名‘)。假如当前为User模块,我们需要调用Member模块下的read操作模版,使用$this->dispaly('Member:read');假如我们要调用分组Admin的。。。。。$this->display('Admin:Member:read');
3.调用其他主题的操作模板。display(’主题名@模块名:操作名‘);
4.直接全路径输出模板,display(’模板文件名‘);
有时候我们需要输出指定的编码,可以使用$this->display("Member:read','gbk');或者改变模板文件的格式$this->display("Member:read','utf-8'.'test/xml');

原创粉丝点击