小编给大家分享一下DedeCMS自定义宏标记怎么用,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
在模板制作中,经常遇到一些网站标签在多个页面调用的问题,通常情况下我们可以通过模板的{黛德:包含文件=& # 39;文件名称& # 39;ismake=& # 39;是否为黛德板块模板(yes/no) & # 39;/}标签导入一个文件解决。
在DedeCMS的5.3版本默认模板中的头。htm就如通过这样的标记引入到其他模板文件,然后编译成页面头部信息的,但这样以文件形式引入的方式并不适用于少量内容的全局显示。
例如你可能有一个栏目,这个栏目需要在全局进行显示,并且这个栏目的调用信息会经常进行改变,但只涉及到一段代码,如果使用{黛德:包括/}是很难实现的,这时候就需要自定义宏标记来解决这种灵活调用的问题。其实织梦的广告插件也是宏标记的另一种表现形式。
<强>在学习自定义宏标记之前,我们先查阅织梦帮助中心模板标签部分,关于自定义宏标记的使用介绍:强>
<强>以下为引用的内容:强>
标签名称:mytag
功能说明:用于获取自定义宏标记的内容
适用范围:全局使用
基本语法:{黛德:mytag类型id=& # 39; 0 & # 39;name=& # 39; & # 39;/}
<强>参数说明:强>
name="标记名称,该项是必须的属性,以下2,3是可选属性;
ismake='是的|不默认是没有表示设定的纯HTML代码,是的表示含板块标记的代码;
类型ID="表示所属栏目的ID,默认为0,表示所有栏目通用的显示内容,在列表和文档模板中,typeid默认是这个列表或文档本身的栏目ID。
使用自定义宏标记主要有3个步骤:生成标签,加入模板,内容生成,下面我们从这几个过程来讲解如何使用这个标记。
<强>生成标签强>
<强>新版本V5.3中增加了自定义宏标记可以自动生成并加入织梦标签,这个类似于模板碎片功能。第一种就是直接添加标签,可以点击(模板]-[自定义宏标记]进入自定义宏标记管理页面,添加一个标签。强>
看完了这篇文章,相信你对DedeCMS自定义宏标记怎么用有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!