最新下载
热门教程
- 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(); } } ?> |
这样在控制器中就不用写很多的代码咯!! 是不是很轻松?
相关文章
- 人们熟悉的寄居蟹属于以下哪种分类 神奇海洋11月21日答案 11-21
- 第五人格11.22共研服有什么更新 11月22日共研服更新内容介绍 11-21
- 原神恰斯卡怎么培养 11-21
- 无期迷途四星装束是谁 11-21
- 王者荣耀帝丹高中校服怎么获得 11-21
- 光遇姆明季后续版本怎么玩 11-21