묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
검색페이지 레이아웃 바꾸고 싶어요..ㅠㅠ
2012.10.09 03:10
1.5.3.3이고요
여기 홈피 예를 들면 쩌~기 오른쪽 위에 검색하는거 있잖아요 홈피 통째로 검색하게되는거...
여기껀 해보면 왼쪽에 메뉴없는 레이아웃인데, 어떻게 설정해주는걸까요
제가 만든건 검색해보면 현재 창에 고대로 검색된 페이지가 뜨는데...
저도 왼쪽에 메뉴들어간 레이아웃이라 그 메뉴도 그대로 붙어있고..
다른 서브페이지는 몰라도 첫 메인페이지에 통짜 이미지가 깔리고, 레이아웃도 달라서 난감하거든요 ㅠㅠ
검색하는 그 페이지에서 그냥 그대로 뜨나봐요...
검색내용을 띄우고싶은 레이아웃, 모듈페이지도 혹 몰라 만들어는 놨는데,
이걸 어디다 어떻게 적용하면 될까요? ㅠㅠ
(레이아웃은
이거 수정해서 쓰고있어요. 예전꺼?라 써도 무방한진 모르겠지만.. 그래도 이게 제일 쉬워서...
이건 상관없나^^;;;)
통합검색과 더불어서 mid=모듈값으로 접근이 안되는 모듈은 레이아웃 설정이 불가능 합니다. -ㅅ-.....
쉽게 말 해서 모듈 등록시 xe_modules 테이블에 등록되지 않는 모듈은 레이아웃 설정 하는곳이 없다고 보시면 됩니다.
관리자 - 통합검색 에서의 설정은 xe_module_config 로 들어 갑니다.
불가능 한건 아닙니다;;;;
맘에 들어하실 방법일진 모르겠지만...
/modules/inergration_search.view.php 파일을 여시고
function IS() 를 찾으셔서 (이 메소드 딱 하나 뿐이 없어요 ㅋㅋㅋ)
function IS(){
$this->module_info->layout_srl = layout_srl_value;
......
}
저 문장을 추가해 보세요. (레이아웃 관리에서 레이아웃이 생성되어 있어야 하겠죠....)
layout_srl 값은 레이아웃 설정 페이지 들어간 후에 url 보면 나와 있을 겁니다.
다만, 문제점이 있어요 -ㅅ-
통합검색 모듈은 기본 코어에 속해 있는 모듈이기 때문에, 버전이 올라감에 따라서 통째로 바꾸시면 유지가 안된다는거죠
(추가 한 부분이 사라지니까...)
-ㅇ-)/