继续研究KINGCMS

时间: 2010-01-30 / 分类: 网站制作技术 / 浏览次数: 2,187 views / 0个评论 发表评论

发现首页调用了一个{config:system.info/},但是后台的系统设置里面却是找不到,找了系统文件夹的manage.php文件也看不出啥东西,忽然想起使用的类在lib文件夹

打开lib文件夹,找到kc.class.php文件,里面的config函数就是读取系统设置的,是读取system数据库里面的数据,用PHPMYADMIN打开数据库,仔细研究了一下king_system

首先isshow肯定是控制是不是在后台显示的,1是显示,0是不显示

ntype是数据类型,在kc.class.php文件里面找到了解释

?$rs[‘ntype’]值
?1? 单行文本
?2? 多行文本(不支持编辑器)
?3? 多行文本 (支持编辑器)
?4? 单选 (下拉列表)
?5? 单选 (radio)
?6? 多选 (多选列表)
?7? 复选框
?8? 文件上传(图片类型)
?9? 图片列表
?10 文件上传(文件类型)
?11 文件列表
?12 颜色框
?13 选择模板

?

nsizemin应该是字段的最小长度,相对的nsizemax应该是字段的最大长度

nstylewidth是样式的长度,nstyleheight是样式的高度,比如刚才如果设置字段是“2? 多行文本(不支持编辑器)”的时候就需要设置这个文本框的长度和高度

把数据库里面的第5条记录,kname为info的那条,设置了一下,在后台更新缓存,果然显示出来了,只是右边的名称那里竟然是显示[system/const/info],不要紧,根据上次的经验,找到语言文件language/zh-cn.xml,在const下添加一个info东东就可以了

发表评论

你必须 登录后 才能留言!