웹마스터 팁
모바일레이아웃에서의 통합검색
2011.05.19 09:35
PC에서 글쓰기가 안되서 모바일에서 Url만 붙여넣기합니다.
댓글 11
-
카르마
2011.05.19 09:42
-
YO-DA
2011.05.19 12:18
충분히 숙지하고 적용 잘하여 너무나 기분이 좋습니다^^ 고맙고 감사합니다^^ -
최인학
2011.05.20 09:57
integraiont_search.mobile.php 을 생성하여 어떤 폴더에 넣어야 하는지 헷갈리네요..
../xe/modules/integration_search /에 생성하여 넣으면 되는건가요?
위 위치에 넣어도.. pc버젼으로만 떠서 여쭤봅니다.
제가 찾던 팁이었는데 정말 감사드립니다. -
YO-DA
2011.05.20 10:18
그 파일에 일부를 수정하셔야 합니다. -
YO-DA
2011.05.20 10:43
1. layout.html 안에 작성된 통합검색 버튼을 누르면
2. modules/integration_search/integration_search.mobile.php로 갑니다.
3. integration_search.mobile.php은 modules/integration_search/m.skin/default/index.html을 불러 옵니다.
integration_search.mobile.php 안의 코드 일부를 경로에 맞게 수정하여야 합니다.
본문을 잘 읽으시고 그대로 따라 하면 됩니다. -
최인학
2011.05.20 11:23
소중한 답변 감사드립니다~~
많은 도움이 되었습니다. -
이끼다
2011.10.26 10:46
멋지심..
-
BonaSera
2013.09.25 18:53
통합검색 창을 만드는 부분에서 알려주신 대로 하니까 검색이 되지 않고 페이지만 리프레시 되더라구요
그래서 다른 방법으로 달아보니 검색은 되는데요
<div id="srch">
<form action="{getUrl()}" method="post" class="search">
<input type="hidden" name="mid" value="search" />
<input type="hidden" name="act" value="IS" />
<input type="hidden" name="where" value="{$where}" />
<input type="hidden" name="search_target" value="title_content" />
<input name="is_keyword" type="text" class="itx" value="{htmlspecialchars($is_keyword)}"/>
<input type="image" src="./images/bs_white.png" alt="Search" class="is" />
</form>
</div>
제대로 된 폴더에 integration_search.mobile.php 를 만들어 놓아도계속 pc 버전으로 나와요.index.html이 없다는 말이 안나와요 ㅜㅜ -
카르마
2013.09.28 10:15
integration_search.mobile.php의 내용이 제대로 수정되어있는지 확인해보시기 바랍니다.
//class integration_searchView extends integration_search {
class integration_searchMobile extends integration_search {
와
//$this->setTemplatePath($this->module_path."/skins/".$config->skin."/");$this->setTemplatePath($this->module_path."/m.skins/".$config->skin."/"); -
BonaSera
2013.09.30 09:58
카르마님 감사합니다.
내용이 맞게 수정 되어 있는데 아무런 변화가 없어요 ^^;
버전은 1.4.4.4 인데 제가 동 버전 사이트를 2개 갖고 있거든요
한 사이트는 알려주신 그대로 인풋박스 까지 똑같이 해서 잘 되었는데
같은 버전인데도 하나는 잘 안되네요
그리고 애초에 integration_search.view.php 내용이
두 사이트가 다르더라구요
파일을 첨부하오니 혹시 시간이 되시면 한번 봐주시면 감사하겠습니다 ^^
-
socialskyo
2013.12.31 13:55
이런...아직 안되었었군요...제가 제 사이트 통합 검색도 모바일에서 해보질 않았네요...
팁 감사 드립니다.
이유는 간단합니다.
통합검색모듈에서 모바일 기능이 아직 들어있지 않기 때문입니다.
오늘은 통합검색기능에 모바일기능을 넣어주고 모바일 레이아웃에서도 통합검색기능을 추가하는 방법을 알아보도록 하겠습니다.
1. 레이아웃에 검색폼추가
01.
<div
class
=
"hd"
>
02.
<form action=
"{getUrl()}"
method=
"post"
class
=
"search"
>
03.
<input type=
"hidden"
name=
"mid"
value=
"{$mid}"
/>
04.
<input type=
"hidden"
name=
"act"
value=
"IS"
/>
05.
<input type=
"hidden"
name=
"where"
value=
"{$where}"
/>
06.
<input type=
"hidden"
name=
"search_target"
value=
"title_content"
/>
07.
<input name=
"is_keyword"
type=
"text"
class
=
"inputText"
value=
"{htmlspecialchars($is_keyword)}"
/>
08.
<input type=
"submit"
class
=
"bn dark"
value=
"통합검색"
/>
09.
</form>
10.
</div>
위는 수정전의 화면, 아래는 수정후의 화면입니다.