git-svn-id: http://xe-core.googlecode.com/svn/trunk@683 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-03-26 12:30:05 +00:00
parent 636f5448ed
commit d3fa10eee2
3 changed files with 16 additions and 10 deletions

View file

@ -34,16 +34,21 @@
Context::set('module_category', $module_category); Context::set('module_category', $module_category);
// 템플릿 경로 구함 (page의 경우 tpl.admin에 관리자용 템플릿 모아놓음) // 템플릿 경로 구함 (page의 경우 tpl.admin에 관리자용 템플릿 모아놓음)
$template_path = sprintf("%stpl.admin/",$this->module_path); $this->setTemplatePath($this->module_path.'tpl.admin');
// 템플릿 경로 지정
$this->setTemplatePath($template_path);
} }
/** /**
* @brief 일반 요청시 출력 * @brief 일반 요청시 출력
**/ **/
function dispIndex() { function dispIndex() {
// 템플릿에서 사용할 변수를 Context::set()
if($this->module_srl) Context::set('module_srl',$this->module_srl);
Context::set('module_info', $this->module_info);
Context::set('page_content', $this->module_info->content);
$this->setTemplatePath($this->module_path.'tpl.admin');
$this->setTemplateFile('content');
} }
/** /**
@ -82,7 +87,7 @@
// 설정 정보를 받아옴 (module model 객체를 이용) // 설정 정보를 받아옴 (module model 객체를 이용)
$oModuleModel = &getModel('module'); $oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('page'); $config = $oModuleModel->getModuleConfig('pagemaker');
Context::set('config',$config); Context::set('config',$config);
// 템플릿 파일 지정 // 템플릿 파일 지정
@ -114,11 +119,11 @@
if(!$module_srl) return $this->dispAdminContent(); if(!$module_srl) return $this->dispAdminContent();
// 레이아웃이 정해져 있다면 레이아웃 정보를 추가해줌(layout_title, layout) // 레이아웃이 정해져 있다면 레이아웃 정보를 추가해줌(layout_title, layout)
if($this->module_info->layout_srl) { if($module_info->layout_srl) {
$oLayoutModel = &getModel('layout'); $oLayoutModel = &getModel('layout');
$layout_info = $oLayoutModel->getLayout($this->module_info->layout_srl); $layout_info = $oLayoutModel->getLayout($module_info->layout_srl);
$this->module_info->layout = $layout_info->layout; $module_info->layout = $layout_info->layout;
$this->module_info->layout_title = $layout_info->layout_title; $module_info->layout_title = $layout_info->layout_title;
} }
// 템플릿 파일 지정 // 템플릿 파일 지정

View file

@ -6,7 +6,7 @@
<column name="*" /> <column name="*" />
</columns> </columns>
<conditions> <conditions>
<condition operation="equal" column="module" default="page" /> <condition operation="equal" column="module" default="pagemaker" />
<group pipe="and"> <group pipe="and">
<condition operation="like" column="mid" var="s_mid" pipe="or" /> <condition operation="like" column="mid" var="s_mid" pipe="or" />
<condition operation="like" column="title" var="s_title" pipe="or" /> <condition operation="like" column="title" var="s_title" pipe="or" />

View file

@ -0,0 +1 @@
{$page_content}