Esempio n. 1
0
 /**
 *获得插件信息
 * @param $plugins 插件列表
 * {
    "miniDoc":{}
 * }
 * @return array
 */
 function setPluginInfo($plugins)
 {
     if (empty($plugins)) {
         $plugins = array();
     }
     //读取商业主题设置参数
     $key = "plugin_" . "businessTheme";
     $defaultParams = PluginBusinessThemeOption::getDefaultParams();
     $pluginData = unserialize(MiniOption::getInstance()->getOptionValue($key));
     if (empty($pluginData)) {
         $pluginData = $defaultParams;
     }
     if (empty($pluginData['logo'])) {
         $pluginData['logo'] = $defaultParams['logo'];
     }
     if (empty($pluginData['carouselImagesUrl'])) {
         $pluginData['carouselImagesUrl'] = $defaultParams['carouselImagesUrl'];
     }
     if (empty($pluginData['companyEnglishName'])) {
         $pluginData['companyEnglishName'] = $defaultParams['companyEnglishName'];
     }
     if (empty($pluginData['helpName'])) {
         $pluginData['helpName'] = $defaultParams['helpName'];
     }
     if (empty($pluginData['helpUrl'])) {
         $pluginData['helpUrl'] = $defaultParams['helpUrl'];
     }
     array_push($plugins, array("name" => "businessTheme", "data" => $pluginData));
     return $plugins;
 }
 /**
  *商业般主题插件获得参数
  *
  */
 public function getParams()
 {
     $key = "plugin_" . "businessTheme";
     $value = MiniOption::getInstance()->getOptionValue($key);
     $defaultParams = PluginBusinessThemeOption::getDefaultParams();
     if (!empty($value)) {
         $pluginData = unserialize($value);
     } else {
         $pluginData = $defaultParams;
     }
     if (empty($pluginData['logo'])) {
         $pluginData['logo'] = $defaultParams['logo'];
     }
     if (empty($pluginData['carouselImagesUrl'])) {
         $pluginData['carouselImagesUrl'] = $defaultParams['carouselImagesUrl'];
     }
     if (empty($pluginData['companyEnglishName'])) {
         $pluginData['companyEnglishName'] = $defaultParams['companyEnglishName'];
     }
     if (empty($pluginData['helpName'])) {
         $pluginData['helpName'] = $defaultParams['helpName'];
     }
     if (empty($pluginData['helpUrl'])) {
         $pluginData['helpUrl'] = $defaultParams['helpUrl'];
     }
     return $pluginData;
 }