博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
thinphp 自定义标签,非常方便在模板读取数据。
阅读量:6952 次
发布时间:2019-06-27

本文共 907 字,大约阅读时间需要 3 分钟。

hot3.png

thinphp 自定义标签的路径和标签类名如下:

thinphp自定义标签源码如下:

array('attr' => 'type,order,limit,where','close' => 1), ); public function _list($attr,$content) { $type = $attr['type']; //要查询的数据表 $order = $attr['order']; //排序 $limit = $attr['limit']; //多少条数据 $where = $attr['where']; //查询条件 $str = '
where("' . $where . '")->order("' . $order . '")->limit(' . $limit . ')->select();'; $str .= 'foreach ($result as $indextab):'; $str .= '?>'; $str .= $content; $str .= '
'; return $str; }}?>

thinkphp自定义标签在模板的使用方法与foreach标签和volist标签一样简单,且能套用使用。

注意:where 条件如果是字符串要有单引号如 where=”test = ‘test'”

例如:

  • {$indextab[create_time|date="y-m-d",###]}{$indextab[title]}
  • 还要去thinkphp下面的配置文件添加额外标签
    D:\wamp\wamp\www\caigou150613\ThinkPHP\Conf\convention.php
     ‘TAGLIB_PRE_LOAD’       =>  ‘Widgettab,Indextab’,   // 需要额外加载的标签库(须指定标签库名称),多个以逗号分隔 

    转载请注明: »

    转载于:https://my.oschina.net/guodingding/blog/528479

    你可能感兴趣的文章
    poj1691 Painting A Board
    查看>>
    maven ...../.m2/settings.xml
    查看>>
    第六周作业
    查看>>
    jquery连续滚动
    查看>>
    洛谷——P1744 采购特价商品
    查看>>
    (转)android之Fragment(官网资料翻译)
    查看>>
    POJ 3624 Charm Bracelet【01背包】
    查看>>
    Linux自动收集某个进程的脚本
    查看>>
    reverse() ; sort() ; sorted()
    查看>>
    Finalize/Dispose资源清理模式
    查看>>
    封装dialog弹窗
    查看>>
    使用synchronized(非this对象)同步代码块解决脏读问题
    查看>>
    Oracle中使用批处理文件批量建表
    查看>>
    Intel笔记本低压版CPU性能对比分析
    查看>>
    Gephi可视化(二)——Gephi Toolkit叫板Prefuse
    查看>>
    Fiddler环境配置教程
    查看>>
    第二阶段冲刺报告
    查看>>
    Vue.js 系列教程 5:动画
    查看>>
    WinForm 使用 HttpUtility
    查看>>
    Zabbix QQ报警配置
    查看>>