关于ecmall中后台配置信息的说明
来源:互联网 发布:网络爬虫有什么用 编辑:程序博客网 时间:2024/05/16 05:42
在ecmall后台系统配置中,配置信息不是写入数据库而是写入文件的,该文件位于data目录下的settings.inc.php中,所以一般而言不建议删除删除data目录下的任何文件的,当然此文件删除也无妨,但是一旦删除,后台配置信息将不复存在,只能重新配置并提交信息,系统会在data目录下再次自动生成该文件。如果添加删除后台配置项的话,我觉得要从两个文件说起,一是基类文件arrayfile.base.php文件。二是继承自前文件的settings.arrayfile.php文件,前一个文件负责生成读取配置信息,后一文件负责配置默认选项,其实个人觉得完全没必要用两个文件,一个文件就足够了,后文件的功能过于单薄,方法也很少,下面就添加、删除、使用配置项目加以说明
添加配置项
在后台模板目录下选择模板仿照系统添加相应代码,如
添加完毕后后台系统将会出现配置项了,然后在settings.arrayfile.php的get_default方法的数组中添加默认选项
<tr> <th class="paddingT15" valign="top"> <label for="closed_reason">abc:</label></th> <td class="paddingT15 wordSpacing5"><input id="abc" type="text" name="abc" value="{$setting.abc}" class="infoTableInput"/></td> </tr>
'abc' => 'abc',此非必须的,不添加也一样可以,只是为与系统一致,也添加上吧
最后一步就是将提交的数据加入要写入的文件的数据中,即在setting.app.php的相应的方法下添加相应信息
$data['abc'] = $_POST['abc'];
如此提交即可生成settings.inc.php文件
删除配置项
删除配置项是添加配置项的逆向方的,反过来操作即可
使用配置
Conf::get('abc');
- 关于ecmall中后台配置信息的说明
- 编程中关于本月信息的说明
- ECSHOP二次开发中关于文档后台菜单的功能说明
- ecmall后台判断登录的流程
- 关于phpMyAdmin中config的配置说明
- VSFTP 中关于chroot_list_file配置的说明
- 关于中客户基本资料存储信息分类的说明
- 关于数据库中存储信息分类的设计说明
- ecmall中缓存的使用方法
- ecmall中新注册用户的站内信和邮件信息通知
- 关于WAP网站后台的网站信息配置的去BUG
- ecmall 后台新增菜单
- web.xml关于servlet配置中url-pattern的说明
- 关于RAC中监听配置IP=FIRST的说明
- 关于ios project中plist文件的配置说明
- ecmall 文件说明
- ecmall 文件说明
- 关于后台事件中(object sender, EventArgs e)说明
- Linux Shell 常用脚本
- Spring定时任务
- qeephp 如何批量更新和删除记录?
- 番茄时间管理法(Pomodoro Technique):一个番茄是如何让你工作更有效率的
- while ((c = getchar()) != EOF) 如何结束循环
- 关于ecmall中后台配置信息的说明
- IBM.Rational.Rose.Enterprise.v7.0 下载以及配置
- easyhadoop完全配置实战
- centos linux FTP Apache 操作命令
- JS 解析 JSON
- 四个数求最大值
- iOS 7用户界面过渡指南:过渡前的准备工作
- Mysql分页查询的一种实现
- DataGridView控件的数据绑定