출처 : https://www.xetown.com/index.php?mid=qna&category=671910&document_srl=743524
Thanks to 카르마님
수정파일 : isx.view.php
case
'term'
:
$search_target
= Context::get(
'search_target'
);
if
(!in_array(
$search_target
,
array
(
'title'
,
'content'
,
'title_content'
)))
$search_target
=
'title_content'
;
Context::set(
'search_target'
,
$search_target
);
$term_srl
=
"289567,267"
;
$output
=
$oIS
->getDocuments(
''
,
$term_srl
,
$search_target
,
$is_keyword
,
$page
, 10);
Context::set(
'output'
,
$output
);
$this
->setTemplateFile(
"term"
,
$page
);
break
;
설명
case 'term' : // where=term 일 경우에
$search_target = Content::get('search_target'); // search_target 범위
if(..) $search_target = 'title_content'; // search_target은 기본으로 title_content를 대상으로 한다.
Context::set('search_target', $search_target); // search_target 대상정의
$term_srl = "363909"; // 모듈 srl 넘버
$output = $oIS->getDocuments('', $term_srl, $search_target, $is_keyword, $page, 10); // 출력은 = 문서를 가져오는데, $term_srl 을 기준으로, search_target 을 대상으로 하고, $is_keyword를 검색한다, $page는 10개로 나눠서 검색된 결과값을 출력한다.
Context::set('output', $output); //output 정의
$this->setTemplateFile("document", $page); // 이것을 document라는 파일명에 출력한다.