位置: 编程技术 - 正文

thinkPHP2.1自定义标签库的导入方法详解(thinkphp自定义标签)

编辑:rootadmin

推荐整理分享thinkPHP2.1自定义标签库的导入方法详解(thinkphp自定义标签),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp5自定义标签,thinkphp build.php,thinkphp配置,thinkphp build.php,thinkphp自定义错误页面,thinkphp yii,thinkphp自定义错误页面,thinkphp自定义错误页面,内容如对您有帮助,希望把文章链接给更多的朋友!

本文详细讲述了thinkPHP2.1自定义标签库的导入方法。分享给大家供大家参考,具体如下:

TP的手册似乎跟不上节奏, 对自定义标签只是寥寥几句, 摸索了N久, 终于将自定义的标签进行了导入. 心得如下:

1. 情况: 新建自定义的标签库类: @.Mylib.Tag.TagLibTest — 懂TP的应该知道这代表的路径

使用Examples下的Tag演示文件

然后在项目下的Conf目录新建taglibs.php文件, 内容:

这样就可以模板里使用了:

这是很简单的情况, 但是我的想法是要求自定义标签库能自动导入, 这样就不用在每一个模板里第一行加上类似 <tagLib name="article" /> 这样的标签了.

只是这遇到了一点问题

2. 自动导入自定义标签库

在config.php文件里加上:

清除缓存, 提示错误 "实例化一个不存在的类!" ;

使用在TP官方论坛转了几圈, 发现只有一个方式能解决: 使用别名导入, 即在TP框架里的commonn/alias.php下添加导入的路径:

如:

thinkPHP2.1自定义标签库的导入方法详解(thinkphp自定义标签)

还有一些修改Template类源码的方案, 不好使 — 因为通常我不希望为了一点小问题修改核心.

于是想到Action的导入:

在自己的项目基类BaseAction.class.php里加入导入:

刷新缓存, 问题解决…

这方案简单好用.

补充:

使用TP的自动加载配置更加快捷:

最终方案:

1. 建立Mylibs.Tag.TagLibTest — 自定义标签库

2. 配置:

删除缓存后既可正常使用.

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

无需数据库在线投票调查php代码 这是一款由php+txt文本文件做的在线调用投票系统,无需数据库支持可以完成在线用户调查功能,具体内容如下htmlheadtitle在线调查程序代码/title/headbodyfor

PHP图形计数器程序显示网站用户浏览量 PHP图形计数器程序是一款简单的图片计数器,为了直观显示一个网站有多少用户浏览,需要在网页底部放一个图片计数器,也就是当前页面的访问量,

thinkPHP多域名情况下使用memcache方式共享session数据的实现方法 本文实例讲述了thinkPHP多域名情况下使用memcache方式共享session数据的实现方法。分享给大家供大家参考,具体如下:一、问题起源稍大一些的网站,通常

标签: thinkphp自定义标签

本文链接地址:https://www.jiuchutong.com/biancheng/301236.html 转载请保留说明!

上一篇:Ajax提交表单时验证码自动验证 php后端验证码检测(ajax提交表单数据)

下一篇:无需数据库在线投票调查php代码(无数据库cms)

  • 减资需要交个税吗
  • 开民工工资专户
  • 收到赞助商品的发票
  • 保险公司赔款可以用子女的二类卡吗
  • 补开的银行手续费发票怎么做账
  • 当月计提的增值税是什么
  • 公司出差开自己的车怎么计算损耗
  • 增值税视同销售包括哪些情况?
  • 考务费属于什么税目
  • 延期付款利息是多少钱
  • 怎么看公司行不行
  • 小微企业所得税优惠政策最新2022
  • 盈余公积可以发放工资吗
  • 项目合作费包括
  • 开发转产品好转吗
  • 公司收到个人借款的现金流量
  • 17%和6%的票能直接抵扣吗?
  • 公司注销银行账户流程
  • 增加采购发票的方法
  • 个体户酒店服务业个税税率
  • 融资租赁业务如何纳税
  • 服务业核定征收税率表
  • 当月未抵扣进项税在进项税额明细表怎么填
  • 企业的团队建设之荒野求生
  • 企业所得税是什么时候计提
  • vpengine.exe进程
  • 转账收到支付宝电话
  • 单位房子可以卖吗
  • watch os2.1支持机型
  • php使用教程
  • 最快的计算机是量子计算机吗
  • Zinnowitz pier on Usedom island in the Baltic Sea, Germany (© Frank Günther/Getty Images)
  • 高新企业技术服务成本核算
  • 长期投资对投资方财务状况的实质性影响有哪些
  • 暂估成本的账务处理分录
  • 贸易企业开发下游业务
  • 企业盘盈的固定资产其核算的会计科目是
  • 财产保险费用会增加吗
  • 个税查询和实发工资不符合
  • 无票收入后又开票怎么办
  • 接受现金资产投资会引起实收资本增加吗
  • 零税率和免税的例子
  • sql server 2005 win10
  • 提供加工修理修配劳务包含哪些
  • 长期股权投资其他资本公积
  • 生育津贴到公司了公司什么时候发给个人
  • 一般纳税人开具的普票可以抵扣吗
  • 安家费有税吗
  • 劳务发票税率最新标准
  • 什么是限制性股票激励
  • 个人所得税不允许核定的行业
  • 贸易公司的会计要做哪些报表
  • 现金存银行凭证
  • 土地作为无形资产需要计提折旧吗?
  • 事业单位装修费账务处理
  • 饭店卖烟酒需要什么手续
  • 兼职会计做什么工作
  • sql*loader-309
  • mysql常见报错
  • ubuntu怎么安装程序
  • w10 office激活
  • win10怎么自定义壁纸
  • win8电脑网络受限
  • android linux deploy
  • xboxone系统更新错误
  • pdf在电脑上打开
  • jquery链式操作原理
  • nodejs stdin
  • 如何进行js 的测试
  • Jquery操作Ajax方法小结
  • nodejs全局异常监听
  • js比较数值
  • android设计模式的应用场景
  • 安装node-sass报错
  • python连接Oracle数据库
  • unity?
  • jQuery插件是什么
  • 贵州网上办税服务厅登录
  • 财税咨询服务公司职位有哪些
  • 消费税的税收筹划案例分析
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设