/** * 保存授权码 */ public function saveLicense() { $rd = array('status' => -1); $m = M('sys_configs'); $result = $m->where('fieldCode="mallLicense"')->setField('fieldValue', I('license')); if (false !== $result) { $rd['status'] = 1; RTCDataFile("mall_config", '', null); } return $rd; }
/** * 获取平台配置文件 */ public function loadConfigs() { $configs = RTCDataFile('mall_config'); if (!$configs) { $sql = "select fieldCode,fieldValue from __PREFIX__sys_configs order by parentId asc,fieldSort asc"; $rs = $this->query($sql); $configs = array(); if (count($rs) > 0) { foreach ($rs as $key => $v) { if ($v['fieldCode'] == "hotSearchs") { $fieldValue = str_replace(",", ",", $v['fieldValue']); $configs[$v['fieldCode']] = explode(",", $fieldValue); } else { $configs[$v['fieldCode']] = $v['fieldValue']; } } } unset($rs); RTCDataFile('mall_config', '', $configs); } return $configs; }