您现在的位置是:网站首页>网站制作心得网站建设教程

DedeCms的Mytag 标记

2019-06-28来源: 网站建设教程 人已围观

简介 DedeCms的Mytag 标记

自定义宏标记的应用 今天天涯来介绍下自定义宏标记的应用,大家可以进入后台,在“模板管理”-》“自定义宏标记”中查看到该选项。

DedeCms的Mytag 标记 cy0企业网站模板免费下载_网站建设_企业网站建设方案
cy0企业网站模板免费下载_网站建设_企业网站建设方案
自定义宏标记的应用cy0企业网站模板免费下载_网站建设_企业网站建设方案

今天天涯来介绍下自定义宏标记的应用,大家可以进入后台,在“模板管理”-》“自定义宏标记”中查看到该选项。cy0企业网站模板免费下载_网站建设_企业网站建设方案

自定义宏标记的作用:cy0企业网站模板免费下载_网站建设_企业网站建设方案
可以将模板中多次出现的相同元素用一个自定义标记表示出来,从而达到,一次更改,全局更换的效果。辅助插件的广告管理也有相似的效果。cy0企业网站模板免费下载_网站建设_企业网站建设方案

适用范围:cy0企业网站模板免费下载_网站建设_企业网站建设方案
网页模板中多次出现的相同元素,例如:网站的导航条、网站的站点公告、网站的底部信息等,在我之前发布的几套模板中都运用到了自定义宏标记。cy0企业网站模板免费下载_网站建设_企业网站建设方案

自定义宏标记的调用办法:cy0企业网站模板免费下载_网站建设_企业网站建设方案
{dede:mytag name='标记名称' ismake='是否含板块代码(yes 或 no)' typeid='栏目ID'/} cy0企业网站模板免费下载_网站建设_企业网站建设方案
1、name 标记名称,该项是必须的属性,以下 2、3是可选属性;cy0企业网站模板免费下载_网站建设_企业网站建设方案
2、ismake 默认是 no 表示设定的纯HTML代码, yes 表示含板块标记的代码;cy0企业网站模板免费下载_网站建设_企业网站建设方案
3、typeid 表示所属栏目的ID,默认为 0 ,表示所有栏目通用的显示内容,在列表和文档模板中,typeid默认是这个列表或文档本身的栏目ID。cy0企业网站模板免费下载_网站建设_企业网站建设方案

下面来通过一个实例进行说明:cy0企业网站模板免费下载_网站建设_企业网站建设方案
我有一个网站模板底部信息,其长度已经超出了系统可以设置的网站版权(cfg_powerby)的长度,但是我想实现一段代码,可以在不同模板(页面)中显示相同内容的效果。cy0企业网站模板免费下载_网站建设_企业网站建设方案

我们就可以使用自定义宏标记来实现这个效果cy0企业网站模板免费下载_网站建设_企业网站建设方案
如图进行设置: cy0企业网站模板免费下载_网站建设_企业网站建设方案

然后我们回到模板制作的界面,将模板中的{dede:global name='cfg_powerby'/},替换为我们设置的自定义宏标记:cy0企业网站模板免费下载_网站建设_企业网站建设方案
{dede:mytag name='footer'/},更新下,是不是已经变为我们设置的标记内容了啊。cy0企业网站模板免费下载_网站建设_企业网站建设方案

当然,自定义宏标记里面也可以加入dedecms的标记内容,适合当前栏目的显示内容,不过需要在调用代码中将ismake设为yes才可以,也可以通过设置typeid使自定义宏标记在特定栏目中显示。cy0企业网站模板免费下载_网站建设_企业网站建设方案

有人会问,我已经生成了很多页面了,现在想更改了一下自定义宏标记的内容,那岂不是要更改后重新再生成一遍,那样就不方便了。cy0企业网站模板免费下载_网站建设_企业网站建设方案
其实柏拉图早就考虑到这点,在自定义宏标记中可以使用javascript调用,这样以来,只要改变一次就可以实现全局改变的效果。cy0企业网站模板免费下载_网站建设_企业网站建设方案
具体操作:进入自定义标记管理,在相对应的标记管理项目中有JS调用这个选项,单击,dedecms自动生成调用该ID标记的js代码,例如<script src='/plus/mytag_js.php?aid=1' language='javascript'></script> WebTalks cy0企业网站模板免费下载_网站建设_企业网站建设方案
我们将刚才的{dede:mytag name='footer'/}用js替换掉,更新下,是不是还是原来的效果,我们再修改下标记的内容,怎么样?全局发生了变化。cy0企业网站模板免费下载_网站建设_企业网站建设方案
怎么样,自定义宏标记内容强大吧,相信他的引入会给你的模板制作带来更好的效果。(bubuxiu.com 织梦模板)cy0企业网站模板免费下载_网站建设_企业网站建设方案

很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l