欢迎来到天天文库
浏览记录
ID:6051136
大小:265.00 KB
页数:44页
时间:2018-01-01
《bees模板标签制作说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、模板原理模板标签在模板文件中使用标签原理:标签获取的值都是使用php自定义函数,书写规则必须按照函数规则书写,可以自定义函数使用,函数放在includes/lib.php中处理标签输出的值可以结合php函数使用实例:
2、d',$v['updatetime'])/}
3、页面自定义的模板在栏目高级设置中设置后使用模板中使用变量值:可参考注册文件对应的模板使用模板标签书写方式属性之间用空格分开,标签都不使用单双引号,source指定的函数都按照php函数规则书写{print$val/}输出标签用于显示内容到浏览器,和php中的echo一样。$val可以为函数和循环标签中的$v[];如:{printget_block_content('contact_us')/}输出默认模板‘联系我们’片段内容
4、title']/}"href="{print$v['url']/}"{print$v['target']/}>{printcn_substr($v['title'],50)/}{printdate('Y-m-d',$v['updatetime'])/}
5、——模板位置标示,用于后台处理(字母数字下划线组合)【需要注册模板配置函数】;item——指定输出数组,常用于多维数组输出,输出的值带$source是必须的,使用tpl_id属性可以在后台配置输出的内容,不使用后台将不会生成该位置配置如:{loopsource=get_article('article')tpl=首页新闻中心tpl_id=article}{print$v['title']/}{/loop}使用了tpl_id,后台输出配置可以对该位置的内容进行输出设置,tpl和tpl_id不能忽略,tpl_id的值必须是字母和数字、下划线组合,要和source函数中的参数值一
6、样,如加粗蓝色部分当使用了tpl_id的时候程序会保存该值作为模板的位置,在后台输出配置可以对该位置做相应的配置【要配合配置函数使用】,完全按照意愿配置,不用再在标签中添加修改输出栏目及其它属性{loopsource=get_link()}...{/loop}输出weblink中的值,没有使用tpl_id后台输出设置将不会显示配置位置使用item如:{loopsource=get_link()item=$link}{print$link['name']/}{/loop}使用item的多级输出如:{loopsource=get_link()item=$link}{print$
7、link['name']/}{loopsource=$linkitem=$link_child}{print$link_child['name']/}{/loop}{/loop}不使用item如:{loopsource=get_link()}{print$v['name']/}{/loop}{includefoot/}包含标签包含模板其它文件,多处重复的内容可以另外做成模板,通过include标签引入使用{path文件名/}路径标签用于输出路径通过{path目录名/}获得目录路径几个特殊路径使用如下{pathtem
此文档下载收益归作者所有