示例#1
0
 /**
  * Execution du plugin
  */
 public function run()
 {
     $header = new magixglobal_model_header();
     $create = new backend_controller_plugins();
     if (magixcjquery_filter_request::isGet('getlang')) {
         if (isset($this->action)) {
             if ($this->action == 'list') {
                 $create->assign('array_plugin_i18n', $this->list_plugin($create));
                 $create->display('list.tpl');
             } elseif ($this->action == 'edit') {
                 if (isset($this->section)) {
                     if (isset($this->config_value)) {
                         $header->html_header("UTF-8");
                         $this->saveFiles($create, $this->section);
                     } else {
                         $create->assign('array_config_file', $this->getConfigFile($this->section));
                         $create->display('edit.tpl');
                     }
                 }
             }
         } elseif (isset($this->tab)) {
             $create->display('about.tpl');
         }
     }
 }