最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
thinkphp 自定义标签学习笔记本
时间:2022-06-25 02:31:57 编辑:袖梨 来源:一聚教程网
dedecms:
代码如下 | 复制代码 |
{dede:arclist row='10' orderby='id desc' titlelen=''} {/dede:arclist} phpcms:
{pc:content action="hits" catid="6" num="10" order="views DESC"} {loop $data $r} {/loop} {/pc} |
这就是它们强大之处。接下来介绍一下THINKPHP强大的TAG扩展库。thinkphp自带以个tag扩展库只要我们继承TagLib就能随心所遇的定义属于自己的标签。
命名规范: www.111com.net
TagLib+标签库名称.class.php
例子 下面的例子是实现调用导航 文件名称TagLibNav.class.php
代码如下 | 复制代码 |
class TagLibNav extends TagLib { //定义查询数据库标签 www.111cn.Net |
html 调用方式
代码如下 | 复制代码 |
配置文件
'APP_AUTOLOAD_PATH'=>'@.TagLib', //TagLib的位置 @.表示当前文件夹下
'TAGLIB_BUILD_IN'=>'Cx,Nav', //Cx是thinkphp基础类库的名称必须引用否则volist等标签就无法使用,Nav是自己定义的标签名称
控制器
代码如下 | 复制代码 |
class IndexAction extends Action{ public function index() { $this->display(); } } ?> |
这样在控制器中就不用写很多的代码咯!! 是不是很轻松?
相关文章
- 《1号会员店》关闭自动续费方法 01-29
- 《排球少年:新的征程》社团每日福利领取方法 01-29
- 《椿之歌》新手风属性队伍推荐 01-29
- 《最终幻想14:水晶世界》小小阿托莫斯宠物获得方法 01-29
- 《燕云十六声》醉拳客打法攻略 01-29
- 《异人之下》全货币获取方法汇总 01-29