·dedeCMS和标记语言相同的地方是含有很多dedeCMS系统定义的标签,今天我就给大家娓娓道来:
·首先来说最简单的–单标签(cms加广告就是用这厮玩意儿,教你一招想去掉广告就去index.htm中把含有myad的div都注释掉~)
单标签的格式为:
{dede:标签名 属性名=属性值,属性名=属性值,属性名=属性值…/}
怎么样和html的标签很类似吧~
·我们再来说双标签
说白了就是比单标签多个结束标签,双标签的格式为 :
{dede:标签名 属性名=属性值,属性名=属性值,属性名=属性值…}
{/dede:标签名}
另外,当我们需要在双标签中加入相应内容的时候,需要调用标签[field] ,field用中文解释是领域的意思,标签名字都是dedeCMS定义的 ,我们只需要了解是指就可以了~
[field (表示当前数据库中存放相应栏目的表):字段名(数据库中标的字段名) function=’php函数(@me)’]
其中的function可以对字段所取的数据进行影响,具体来说dedeCMS把定义function函数的代码放在include/extend.func.php中,我们可以去按照自己的需求进行删改增添~
还有最重要的一点,dede标签不可以嵌套哦~
再讲一下我自己今天练习的标签{channel}~
{channel typeid=” type=” row=”/}
其中typeid为类型id
type包含三个属性 top 顶级栏目、self 同级栏目、son 自己栏目~
row是栏目的获取值~
欲知后事如何,窃听下回分解~
发现一种久违的感动。