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}
|
+
+
+ |