Q&A

스크린샷+2015-11-23+오전+1.04.31.png

 

integration search 모듈을 이용하여, 레이아웃에 별도의 기능을 추가하려고 합니다.

 

하지만 다른 모듈과는 다르게, integration search 모듈은 $Module_info-> 값을 받아올 수 없어서, 레이아웃에서 기능 커스터마이징이 어렵습니다.

 

따라서, $module_info 값을 대체할 수 있는 변수를 레이아웃에서 선언할 수 있는 방법이 있는지,

 

만약 없다면, 모듈 자체에서 해당 값을 설정할 수 있는지 여쭤보고 싶습니다.

 

댓글 7

  • 이렇게 해보시지요
    {@
    $oModuleModel = &getModel('module');
    $module_info = $oModuleModel->getModuleInfoByModuleSrl($document->get('module_srl'));
    }
    <pre>{print_r($module_info,true)}</pre>
  • @윤삼
    헛! 감사합니다!! 한번 해 보겠습니다..!
  • @윤삼

    http://puu.sh/luL9K/3862147b7e.png

    울먹... 통합검색이 Fatality 당했어요 ㅠㅠ (어짜피 롤백하면 살아나는 문제라 전혀 문제없습니다. 그냥 비유를 좀 찰지게 해보고 싶었어요. ㅋㅋ)

    흠.. 생각보다 복잡하네요. ㅎㅎ

  • @리쿠
    통합검색 기본 스킨 document.html에서 <!--@foreach($output->data as $no => $document)--> 내에 적용하면 되지 않나요?
  • @윤삼
    http://puu.sh/luLEp/e70ad5f7c9.png

    되기는 하는데.. 해당 게시물 정보를 불러오네요. 레이아웃 옆에 사이드바를 붙이려고 하는거라(로딩된 모듈이 통합검색일때) 얻은 정보로 뭔가 하기는 어려울 것 같습니다..
  • @리쿠
    아이고, 그건 저도 해본 적이 없어서;;; 괜히 혼선만 드렸네요ㅠㅠ
  • @윤삼
    헛, 아닙니다 ^^

    그래도 윤삼님 답변 덕분에 다른데다가 응용할 수 있는 힌트를 찾을 수 있었어요. 지금 윤삼님 답변 가지고 검색결과에서 카테고리 표시하는 기능 작업하고 있습니다.

    늦은 시간에 답변해 주셨는데.. 정말 감사드립니다 :)