diff --git a/modules/integration_search/integration_search.view.php b/modules/integration_search/integration_search.view.php index 61ef69bdc..65ab38a4a 100644 --- a/modules/integration_search/integration_search.view.php +++ b/modules/integration_search/integration_search.view.php @@ -64,14 +64,17 @@ $args->sort_index = 'list_order'; $args->order_type = 'asc'; - // 대상 문서들을 가져옴 - $oDocumentModel = &getModel('document'); - $output = $oDocumentModel->getDocumentList($args); - Context::set('total_count', $output->total_count); - Context::set('total_page', $output->total_page); - Context::set('page', $output->page); - Context::set('document_list', $output->data); - Context::set('page_navigation', $output->page_navigation); + // 검색어가 없으면 오류 표시 + if($args->search_keyword) { + // 대상 문서들을 가져옴 + $oDocumentModel = &getModel('document'); + $output = $oDocumentModel->getDocumentList($args); + Context::set('total_count', $output->total_count); + Context::set('total_page', $output->total_page); + Context::set('page', $output->page); + Context::set('document_list', $output->data); + Context::set('page_navigation', $output->page_navigation); + } // 템플릿 파일 지정 $this->setTemplateFile('index'); diff --git a/modules/integration_search/lang/ko.lang.php b/modules/integration_search/lang/ko.lang.php index cd254c281..99c4bdc1a 100644 --- a/modules/integration_search/lang/ko.lang.php +++ b/modules/integration_search/lang/ko.lang.php @@ -10,4 +10,5 @@ $lang->sample_code = "샘플코드"; $lang->about_target_module = "선택된 모듈만 검색 대상으로 정합니다. 권한설정에 대한 주의를 바랍니다"; $lang->about_sample_code = "위 코드를 레이아웃등에 추가하시면 통합검색이 가능합니다"; + $lang->msg_no_keyword = "검색어를 입력해주세요"; ?> diff --git a/modules/integration_search/skins/default/index.html b/modules/integration_search/skins/default/index.html index db2970289..1a4294dde 100644 --- a/modules/integration_search/skins/default/index.html +++ b/modules/integration_search/skins/default/index.html @@ -20,7 +20,11 @@
- {$lang->no_documents} + + {$lang->msg_no_keyword} + + {$lang->no_search_result} +