自己在使用TP框架当中总结了几个常用的小知识点,希望能帮助到大家:
1.在C层命名时一定要规范,一定要带上class,否则找不到该控制器,比如: IndexController.class.php ;
2.在V层需要模板继承是,可以使用 block 标签, 标签必须指定name属性来标识当前区块的名称,比如:
<block name="include"><include file="Public:header" /></block> 或者 <block name="title"><title>{$web_title}</title></block>;
3.在V层你需要插入很多的CSS和JS地址时,可以使用 一个 base 标签就够了,比如:
<base href="http://localhost__PUBLIC__/style/">;
4.当你在使用a标签跳转方法名时,不用一个一个的拼接地址,可以使用 大U的方法:
<a href="{:U('index/index')}">首页</a>
5.在V层循环遍历是除了 foreach 之外,还可以使用 volist 标签 ,比如
<volist name="list" id="data">{$data.id}:{$data.name}<br/></volist>
6. 在V层使用 if 标签时, 可以使用它内置的标签:
<if condition="$id lt 5 ">value1<else /> value2</if>
7.在V层我们可以使用 I 接值 ,比如:
$post=I('post.') 和 $get=I('get.sid');
希望大家也能写上自己的方法!!!