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

This commit is contained in:
zero 2007-03-26 07:20:23 +00:00
parent bc732c3f34
commit 4d976f2bdc
11 changed files with 193 additions and 55 deletions

View file

@ -13,6 +13,28 @@
function init() {
}
/**
* @brief 컴포넌트를 DB에 추가
**/
function insertComponent($component_name, $enabled = false) {
if($enabled) $enabled = 'Y';
else $enabled = 'N';
$oDB = &DB::getInstance();
$args->component_name = $component_name;
$args->enabled = $enabled;
// 컴포넌트가 있는지 확인
$output = $oDB->executeQuery('editor.isComponentInserted', $args);
if($output->data->count) return new Object(-1, 'msg_component_is_not_founded');
// 입력
$args->list_order = $oDB->getNextSequence();
$output = $oDB->executeQuery('editor.insertComponent', $args);
return $output;
}
/**
* @brief 컴포넌트에서 ajax요청시 해당 컴포넌트의 method를 실행