From 66765fa63d0cc1c651d11d9a8be1f4471f69f044 Mon Sep 17 00:00:00 2001 From: zero Date: Wed, 11 Mar 2009 04:57:02 +0000 Subject: [PATCH] =?UTF-8?q?=ED=99=95=EC=9E=A5=EB=B3=80=EC=88=98=20?= =?UTF-8?q?=EC=B2=98=EB=A6=AC=20=EB=B6=80=EB=B6=84=EC=9D=84=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5840 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/document/document.model.php | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/modules/document/document.model.php b/modules/document/document.model.php index 1f0862abf..0c3d3558c 100644 --- a/modules/document/document.model.php +++ b/modules/document/document.model.php @@ -46,20 +46,21 @@ $setted = array(); foreach($output->data as $key => $val) { if(!$val->document_srl) continue; - if($val->idx == -1 && $val->lang_code == $lang_code) $GLOBALS['XE_DOCUMENT_LIST'][$val->document_srl]->add('title', $val->value); - else if($val->idx == -2 && $val->lang_code == $lang_code) $GLOBALS['XE_DOCUMENT_LIST'][$val->document_srl]->add('content', $val->value); - if($val->idx<0) continue; - - if($lang_code == $val->lang_code) { - $obj = new ExtraItem($val->module_srl, $val->idx, $val->name, $val->type, $val->default, $val->desc, $val->is_required, $val->search, $val->value); - $GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx] = $obj; - } else if($lang_code == $GLOBALS['XE_DOCUMENT_LIST'][$val->document_srl]->lang_code && !isset($GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx])) { - $obj = new ExtraItem($val->module_srl, $val->idx, $val->name, $val->type, $val->default, $val->desc, $val->is_required, $val->search, $val->value); - $GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx] = $obj; - } else if(!isset($GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx])) { - $obj = new ExtraItem($val->module_srl, $val->idx, $val->name, $val->type, $val->default, $val->desc, $val->is_required, $val->search, $val->value); - $GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx] = $obj; + if($val->idx<0 && $val->lang_code == $lang_code) { + if($val->idx == -1) $GLOBALS['XE_DOCUMENT_LIST'][$val->document_srl]->add('title', $val->value); + else if($val->idx == -2) $GLOBALS['XE_DOCUMENT_LIST'][$val->document_srl]->add('content', $val->value); + } else { + if($lang_code == $val->lang_code) { + $obj = new ExtraItem($val->module_srl, $val->idx, $val->name, $val->type, $val->default, $val->desc, $val->is_required, $val->search, $val->value); + $GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx] = $obj; + } else if($lang_code == $GLOBALS['XE_DOCUMENT_LIST'][$val->document_srl]->lang_code && !isset($GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx])) { + $obj = new ExtraItem($val->module_srl, $val->idx, $val->name, $val->type, $val->default, $val->desc, $val->is_required, $val->search, $val->value); + $GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx] = $obj; + } else if(!isset($GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx])) { + $obj = new ExtraItem($val->module_srl, $val->idx, $val->name, $val->type, $val->default, $val->desc, $val->is_required, $val->search, $val->value); + $GLOBALS['XE_EXTRA_VARS'][$val->document_srl][$val->idx] = $obj; + } } } }