描述:标签定义&Nbsp,可以实现模板内容的实际效果。您的代码表明DedeCms的Mytag的应用。今天Cliff将详细介绍自定义宏标签的应用。你可以去后台管理,在模板管理方法-自定义宏标签里找到这个选项。自定义宏标记
关键字描述:标记定义 能够模版內容实际效果大家编码表明DedeCms的mytag
自定义宏标记的应用
今天天涯就来详细介绍一下自定义宏标签的应用。大家可以去后台管理,在模板管理方法-自定义宏标签中找到这个选项。
自定义宏标记的功效:
可以用一个自定义标记来表示模板中出现多次的相同元素,进而达到一改全局替换的实际效果。辅助软件的广告管理也有类似的实际效果。
应用领域:
在网站模板中多次出现的相同元素,如网站的导航栏、网站的网站宣传、网站底部的信息内容等。,应用于我之前发布的几个模板中的自定义宏标签。
用户定义的宏标记激活方法:
{dede:mytagname='tagname'ismake='includessectioncode(yes或no)'typeid='channelID'/}
1.Nametagname,这是必选特性,后面的2和3是可选特性;
2。ismake的默认设置是no设置的纯HTML代码,yes设置的带节标记的代码;
3。typeid表示所属频道的id,默认设置为0,表示所有频道的通用显示信息内容。在目录和模板中,默认情况下,typeid是该目录或文本文档的频道id。
下面这个案例说明:
我有一个网站模板底部的信息内容,其长度已经超过了系统软件可以设置的网站版权(cfg_powerby)的长度。不过我觉得完成一段编码就可以达到在不同模板(网页)中显示相同信息内容的实际效果。
您可以应用自定义宏标记来实现这种实际效果
设置,如图所示:
然后大家回到模板下载页面,将模板中的{dede:globalname='CFG_powerby'/}替换为自定义宏标记:
{dede:mytagname='footer'/}。升级之后,是不是已经成为大家设定的标签内容了?
自然也可以在自定义宏标签内部添加dedecms的标记内容,适合当今频道的显示信息内容。但是,必须在启用的代码中将ismake设置为yes,还可以根据设置的typeid使自定义宏标记在特殊通道中显示信息。
有人会问,我已经形成了很多网页,现在想改变自定义宏标记的内容。就是太不方便了,改了又要重新成型。
其实柏拉图已经充分考虑到了这一点,可以将javascript应用到自定义宏标记中。到目前为止,全球变化的实际效果只有改变一次才能达到。
具体步骤:进入自定义标签管理方法,标签管理方法对应的新增项中有js激活的选项。点击它,dedecms会自动生成启用了这个ID标签的JS代码,比如
怎么样?自定义宏标记的内容很强大。我坚信它的导入会让你的模板下载有更强的实际效果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)