11/21
2016
dedecms的系统设置里有许多参数(蓝色线条上面的是其他种类的设置),合起来有一百五十多条。不过我们最常用的还是第一栏的这些选项,这些选项也经常会在模板里调用。
如果我们要增加一项内容,以便在全站调用,应该怎么做呢?
我们首先打开dede_sysconfig数据表,看一下表的结构:
这些也很容易理解:aid自己定个不重复的就行;varname就是变量名;info是对该变量的描述;groupid是指它属于第几个分类(图一上面的分类);type自己按需要填,填bstring的话,在 dedecms后台里它会显示为一个多行的文本区域,string则只是一行,所以添加的文字多的话最好用bstring。最后的value字段就是值了,我们直接设置或先设为null都可以。
使用如下sql语句添加一条记录:
INSERT INTO `dede_sysconfig` VALUES(800,'cfg_data_about',"网页中关于我们的文字",1,"bstring",NULL);
执行成功之后, dedecms后台里就能看到这个选项了:
在模板中可以使用如下代码调用其内容:
{dede:global.cfg_data_about/}