Changeset 21522 for branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php
- Timestamp:
- 2012/02/16 14:24:52 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php
r21521 r21522 122 122 case 'enable': 123 123 // エラーチェック 124 $ arrErr = $objFormParam->checkError();125 if ($this->isError($ arrErr) === false) {124 $this->arrErr = $objFormParam->checkError(); 125 if ($this->isError($this->arrErr) === false) { 126 126 $plugin_id = $objFormParam->getValue('plugin_id'); 127 127 // プラグイン取得. 128 128 $plugin = SC_Helper_Plugin_Ex::getPluginByPluginId($plugin_id); 129 129 // ステータス更新 130 $ arrErr = $this->enablePlugin($plugin_id, $plugin['plugin_code']);131 if ($this->isError($ arrErr) === false) {130 $this->arrErr = $this->enablePlugin($plugin_id, $plugin['plugin_code']); 131 if ($this->isError($this->arrErr) === false) { 132 132 // テンプレート再生成. 133 133 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(); 134 134 $objPlugin->remakeTemplate(); 135 echo SC_Utils_Ex::jsonEncode(array('message' => $plugin['plugin_name'] . 'を有効にしました。'));135 $this->tpl_onload = "alert('" . $plugin['plugin_name'] . "を有効にしました。');"; 136 136 } 137 137 } 138 exit;139 138 break; 140 139 // 無効化 141 140 case 'disable': 142 141 // エラーチェック 143 $ arrErr = $objFormParam->checkError();144 if ($this->isError($ arrErr) === false) {142 $this->arrErr = $objFormParam->checkError(); 143 if ($this->isError($this->arrErr) === false) { 145 144 $plugin_id = $objFormParam->getValue('plugin_id'); 146 145 // プラグイン取得. 147 146 $plugin = SC_Helper_Plugin_Ex::getPluginByPluginId($plugin_id); 148 147 // プラグインを無効にします 149 $ arrErr = $this->disablePlugin($plugin_id, $plugin['plugin_code']);150 if ($this->isError($ arrErr) === false) {148 $this->arrErr = $this->disablePlugin($plugin_id, $plugin['plugin_code']); 149 if ($this->isError($this->arrErr) === false) { 151 150 // テンプレート再生成. 152 151 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(); 153 152 $objPlugin->remakeTemplate(); 154 echo SC_Utils_Ex::jsonEncode(array('message' => $plugin['plugin_name'] . 'を無効にしました。'));153 $this->tpl_onload = "alert('" . $plugin['plugin_name'] . "を無効にしました。');"; 155 154 } 156 155 } 157 exit;158 156 break; 159 157 // アップデート.
Note: See TracChangeset
for help on using the changeset viewer.