From 395e5f95b2bbbb28279a24210e9361671b71e97c Mon Sep 17 00:00:00 2001 From: zero Date: Wed, 14 Mar 2007 09:04:09 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@426 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/plugin/conf/module.xml | 1 + modules/plugin/plugin.view.php | 23 ++++++++++++++++++- .../tpl.admin/plugin_generate_code.html | 5 +++- 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/modules/plugin/conf/module.xml b/modules/plugin/conf/module.xml index 43172c193..cc847fbe7 100644 --- a/modules/plugin/conf/module.xml +++ b/modules/plugin/conf/module.xml @@ -4,5 +4,6 @@ + diff --git a/modules/plugin/plugin.view.php b/modules/plugin/plugin.view.php index 3420a2e2d..073ed3339 100644 --- a/modules/plugin/plugin.view.php +++ b/modules/plugin/plugin.view.php @@ -43,7 +43,7 @@ } /** - * @brief 플러그인의 상세 정보(conf/info.xml)를 팝업 출력 + * @brief 플러그인의 코드 생성기 **/ function dispGenerateCode() { // 선택된 플러그인 정보를 구함 @@ -63,5 +63,26 @@ $this->setTemplateFile('plugin_generate_code'); } + /** + * @brief 플러그인의 생성된 코드를 출력 + **/ + function dispGeneratedCode() { + // 선택된 플러그인 정보를 구함 + $oPluginModel = &getModel('plugin'); + $plugin_info = $oPluginModel->getPluginInfo(Context::get('selected_plugin')); + Context::set('plugin_info', $plugin_info); + + // mid 목록을 가져옴 + $oModuleModel = &getModel('module'); + $mid_list = $oModuleModel->getMidList(); + Context::set('mid_list', $mid_list); + + // 플러그인을 팝업으로 지정 + $this->setLayoutFile('popup_layout'); + + // 템플릿 파일 지정 + $this->setTemplateFile('plugin_generate_code'); + } + } ?> diff --git a/modules/plugin/tpl.admin/plugin_generate_code.html b/modules/plugin/tpl.admin/plugin_generate_code.html index 34005eac9..4bbc8fc82 100644 --- a/modules/plugin/tpl.admin/plugin_generate_code.html +++ b/modules/plugin/tpl.admin/plugin_generate_code.html @@ -42,9 +42,12 @@ - + {$lang->cmd_close} + + +