站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
ThinkPHP-模板指南-引入标签库
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>[[ThinkPHP-模板指南|返回上一页]]</span> <div style="clear:both;"></div> 前面我们所讲述的标签用法都是内置的标签库或者内置[[模板]]的用法,事实上,内置模板引擎的标签库是可以无限扩展和增加标签的,一旦你扩展和使用了新的标签库,就必须要告诉模板当前要使用的标签库名称,否则不会自动导入,防止以后标签库大量扩展后增加解析工作量,导入标签库使用tagLib标签。 '''格式''':<tagLib name="标签库1[,标签库2,…]" /> 可以同时导入多个标签库,用逗号分隔。 '''例如''':[[XML]]/[[HTML]]代码 <pre> <tagLib name="html" /> </pre> 表示在当前模板文件需要引入[[html]]标签库。要引入标签库必须确保有Html标签库的定义文件和解析类库(如何扩展这种方式请参考前面的标签库扩展部分)。Cx标签库内置导入,无需使用taglib标签导入。 引入后,html标签库的所有标签在当前模板页面中都可以使用了。外部导入的标签库必须使用标签库前缀的xml标签,避免两个不同的标签库中存在同名的标签定义,例如(假设Html标签库中已经有定义select和link标签): '''XML/HTML代码''' <pre> <html:select options='name' selected='value' /> <html:link href='/path/to/common.js' /> </pre> [[category:ThinkPHP]] 标签库使用的时候忽略大小写,因此下面的方式一样有效: XML/HTML代码 <pre> <HTML:LINK HREF='/path/to/common.js' /> </pre> 如果你的每个模板页面都需要加载Html标签库的话,也可以通过配置直接预先加载Html标签库。 '''PHP代码''' <pre> 'TAGLIB_PRE_LOAD' => 'html' , </pre> 如果有多个标签库需要预先加载的话,用逗号分隔。定义之后,每个模板页面都可以直接使用: '''XML/HTML代码''' <pre> <html:select options='name' selected='value' /> </pre> 而不需手动引入Html标签库。 假设你确信Html标签库无论在现在还是将来都不会和系统内置的标签库存在相同的标签,那么可以配置TAGLIB_BUILD_IN的值把Html标签库作为内置标签库引入. '''例如''':PHP代码 <pre> 'TAGLIB_BUILD_IN' => 'cx,html' , </pre> 这样,也无需在模板文件页面引入Html标签库了,并且可以不带前缀直接使用Html标签库的标签: '''XML/HTML代码''' <pre> <select options='name' selected='value' /> </pre> '''注意''',cx标签库是系统内置标签库,不能删除定义。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)