Dedecms
发布时间:2022-05-06 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了DEDE模板标记、标签、调用以及写法的简介与用法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
了解一下织梦模板引擎的知识是非常有意义的。织梦模板引擎是一种使
用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析
了解一下
织梦模板引擎的知识是非常有意义的。
织梦模板引擎是一种使
用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定
标记的
属性,感觉上就像在用HTML一样,使模板
代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析还能分析模板里
错误的
标记。
2、织梦模板引擎内置有多个系统标记,这些系统标记在任何场合都是能直接使用的。
{dede:global name='变量
名称'}
{/dede:global}
或
{dede:global name='变量
名称'/}
其中变量
名称不能加 $ 符号,如变量 $cfg_cmspath ,应该写成
{dede:global name='cfg_cmspath'/} 。
(2)
foreach 用来
输出一个数组,形式为:
{dede:foreach array='数组
名称'}[field:key/] [field:value/]
{/dede:foreach}
{dede:include file='
文件名称' i
smake='是否为dede板块模板(yes/no)'/}
3、织梦
标记允许在任何
标记中使用
函数对得到的值进行处理,形式为:
{dede:
标记名称 属性='值' function='youfunction("参数一","参数二","
@me")'/}
{dede:field name='pubdate' function='strftime("%Y-%m-%d %H:%M:
%s",0
);">4、织梦
标记允许有限的编程扩展。
格式为:.NET
{dede:tagname run
PHP='yes'}
@me 表示这个
标记本身的值,因此
标记内编程是不能使用echo之类的语句的,只能把所有返回值传递给
@me。
此外由于程序
代码占用了底层模板InnerText的
内容,
因此需编程的
标记只能使用
默认的InnerText。
大佬总结
以上是大佬教程为你收集整理的DEDE模板标记、标签、调用以及写法的简介与用法全部内容,希望文章能够帮你解决DEDE模板标记、标签、调用以及写法的简介与用法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。