TP3.2的html自定义标签签到底该怎么玩

急等自定义标签加载的问题,TP3.2 - ThinkPHP框架
1.公共配置config.php&&&&'TAGLIB_LOAD'&&&&&&&&&&&&&=&&true,&&&&&&&&&&&&&&&&&&&&//加载标签库打开
&&&&'APP_AUTOLOAD_PATH'&&=&&&&&'@.TagLib',
&&&&'TAGLIB_BUILD_IN'&&&&=&&&&&'cx,Cmstag',2.公共模块中新建TagLib文件夹,并且添加标签库文件:TagLibCmstag.class.php&?php
namespace&Common\TagL
use&Think\Template\TagL
class&TagLibCmstag&extends&TagLib{
&&&&protected&$tags&=&array(
&&&&&&&&'channals'&=&&array('attr'=&'','close'=&1),
&&&&public&function&_channals($attr,$content){
&&&&&&&&echo&&&;
}报错:实例化一个不存在的类!:Think\Template\TagLib\Cmstag
照3.1.3教程做的,就是搞不好。
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。TP3.2.3 亲测自定义标签通用代码
- ThinkPHP框架
3.2.3自定义标签通用代码(新手第一次发)标签库代码:&?php
namespace&Think\Template\TagL
use&Think\Template\TagL
class&lx&extends&TagLib&{
&&&&protected&$tags&=&array(
&&&&'list'&=&&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&=&'&?php&';
&&&&&&&&$str&.=&'$result&=&M(&'&.&$type&.&'&)-&where(&'&.&$where&.&'&)-&order(&'&.&$order&.&'&)-&limit('&.&$limit&.&')-&select();';
&&&&&&&&$str&.=&'foreach&($result&as&$v):';
&&&&&&&&$str&.=&'?&';
&&&&&&&&$str&.=&$
&&&&&&&&$str&.=&'&?php&endforeach&?&';
&&&&&&&&return&$
}调用代码:&lx:list&type=&user&&limit=&&&order=&id&desc&&where=&user&=&'test'&&
{$v[id]}&--&{$v[user]}&br&/&
&/lx:list&注意:where 的条件字符串要有单引号,另外{$v[id]}要这样写,如果写成{$v:id}无效.该文件与Cx标签库放在同一个文件夹下...修改THINKPHP文件夹下通用配置文件. 新手第一次发,研究了三天,如果有任何BUG,请及时告知..谢谢.
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。40.ThinkPHP3.1.3使用视频教程--个人博客实例讲解(十三)扩展TP模板标签库与添加自定义标签_土豆_高清视频在线观看

我要回帖

更多关于 java 自定义标签 的文章

 

随机推荐