在使用DedeCMS的时候,某些特定的情况下需要调用自定的信息如联系方式、地址、QQ这些,在模版里写死是一种很傻瓜的做法,而且给客户也极难操作,这里就需要我们DedeCMS的新变量来实现自定义调用了,余斗就主要讲下织梦是如何添加和删除新变量的:
一、添加新变量
1.打开织梦后台-系统-系统基本参数-添加新变量
2.以添加QQ为例,具体写法如下:
变量名称:cfg_qq (注意要用cfg开头,并且变量名只能是a-z ,不能是数字)
变量值: (这是变量的默认值,可以不填,默认空)
变量类型:文本 (这里根据具体情况选择,如果你要添加很多文字,可以选择多行文本)
参数说明:QQ (用来说明变量的用途,方便识别,自行定义)
所属组:站点设置 (可以选择其他组,不过为了方便,默认选择站点设置,也可以选择到其他的组方便自己的使用)
3.填写完整后,点击保存变量会跳转到系统基本参数选项,在最下面就会发现我们刚才设置的QQ选项,填写好,保存。
4.在需要调用QQ的模版中加上调用标签{dede:global.cfg_qq/},比如余斗就是在footer里加上调用标签。
完成后生成相关页面,QQ就被调用出来。
二、删除新变量
删除新变量的方法有两种:
(1)SQL命令行工具删除法
1.打开织梦后台-系统-SQL命令行工具,打开工具界面
2.在运行SQL命令行中,输入如下代码:
Delete FROM dede_sysconfig where varname=”这里写你自己写的名称”例如删除我们刚才创建的QQ变量cfg_qq ,那么我们的删除代码如下:
Delete FROM dede_sysconfig where varname="cfg_qq"之后点击确定,执行成功后,再回到系统参数的界面会发现,我们的新变量已经被删除了。
(2)数据库删除法
1.进入网站空间的phpmyadmin中找到对应数据库(如果不知道怎么进入数据库,请咨询你的空间商)
2.找到表:dede_sys_config(dede_是默认表前缀,请根据您的表前缀查找),单击“浏览”,就会看到所有变量,之后点击底部的页号,选择最后一页,因为一般情况下,您创建的新变量,都会在最后一页。找到你自己添加的变量后,把前面的勾打上,然后点X号删除。如下图:
同样执行成功后,回到系统参数的界面会发现,我们的新变量已经被删除了。
资源均来自第三方,谨慎下载,前往第三方网站下载