묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
검색결과를 다른페이지로 출력되게하려면 ???
2008.12.03 18:54
지금 현재 XE 기본 레이아웃을 수정해서 사이트를 만들고 있습니다.
현재는 검색을 하면 {Contents} 가 있는 부분에 바로 출력이 되도록 되어있는 상태입니다.
이러한 방법을 바꾸고 싶습니다.
검색을 하면 새로운 페이지가 열리고 그 페이지에 검색 결과가 나오게 하는 방법을 하고싶습니다.
제가 매뉴얼을 못본건지 아니면 실력이 미천해서 그런것인지는 모르겠는데...위치를 알고계시거나
저와같은 문제를 해결해 보신분 계시면 팁좀 부탁드리겠습니다.
예시로 해커다님의 사이트의 검색부분을 참고해주시기 바랍니다.
http://www.zazuwa.com
검색했을때 이와같이 새로운창으로 결과가 보여지는 방식이고 싶습니다.
현재는 검색을 하면 {Contents} 가 있는 부분에 바로 출력이 되도록 되어있는 상태입니다.
이러한 방법을 바꾸고 싶습니다.
검색을 하면 새로운 페이지가 열리고 그 페이지에 검색 결과가 나오게 하는 방법을 하고싶습니다.
제가 매뉴얼을 못본건지 아니면 실력이 미천해서 그런것인지는 모르겠는데...위치를 알고계시거나
저와같은 문제를 해결해 보신분 계시면 팁좀 부탁드리겠습니다.
예시로 해커다님의 사이트의 검색부분을 참고해주시기 바랍니다.
http://www.zazuwa.com
검색했을때 이와같이 새로운창으로 결과가 보여지는 방식이고 싶습니다.
댓글 7
-
느까끼
2008.12.03 19:27
메인페이지 레이아웃을 하나 만들어서 중간 바디부분이 {Contents} 만 나오도록해서 사용하시면 될 것 같습니다. -
MikeMin
2008.12.03 19:34
말씀대로라면 검색창도 레이아웃을 따로 지정해 줄수있다는 말씀이신가요?
지금 현재 메인레이아웃이 있어서 사용중인 상태입니다. 또다른 레이아웃을 만들어서 새로운 레이아웃으로 지정해줘야한단건가요?
http://www.wishitem.com/zbxe/ 지금 제작중인 사이트 입니다. 지금은 가운데에 검색 결과가 나옵니다.
다시한번 답변 부탁드립니다. -
느까끼
2008.12.03 19:53
제가 좀 이해를 잘못한 것 같습니다.
메인페이지에서만 그렇게 나오면 되는줄......
소개하신 사이트도 서브페이지에 가면 좌측에 메뉴가 나타나는데요, -
똑디
2008.12.03 20:23
레이아웃 검색 폼 부분에서 $mid 값 대신 보여주고 싶은 페이지의 mid값을 바꿔서 적어주시면 됩니다.
<form action="{getUrl()}" method="post" id="isSearch"> <input type="hidden" name="mid" value="{$mid}" /> <input type="hidden" name="act" value="IS" /> <input type="hidden" name="search_target" value="title_content" /> <input name="is_keyword" type="text" class="inputText" title="keyword" /> <input type="image" src="./images/{$layout_info->colorset}/buttonSearch.gif" alt="{$lang->cmd_search}" class="submit" /> </form>
value="{$mid}" 이부분에서 $mid 값은 현재 보고 있는 페이지의 mid값을 받아들여 검색결과를 보여주는것이거든요.
그러니 고정된 검색결과페이지를 구현하시려면 그곳에 mid값을 하나 적어주심 됩니다. -
MikeMin
2008.12.04 01:18
감사합니다. value="{$mid}" 을 {mid} 값을 넣었더니 바로 효과를 보았습니다. -
똑디
2008.12.03 20:39
기존 메인페이지에서 결과를 보여주고 싶다면
<!--@if($act)-->
<div id="contentBody">
{$content}
</div>
<!--@else-->
<div id="contentBody">
기존 본문내용
</div>
<!--@end-->
이런식으로 조건을 걸어주심 됩니다. 제 홈페이지도 그렇게 적용되어 있지요.
위에 알려준 팁은 검색페이지를 따로 둘때 유용한 형태구요. -
MikeMin
2008.12.04 00:55
지금 늦게 답변을 보았네여. 똑띠님 감사합니다. 지금 당장 적용을 시켜보도록 하겠습니다.