묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
링크경로를 다르게 하는 방법이 있나요?
2014.12.16 11:06
하나의 버튼에 링크 경로를 pc와 모바일 경로를 각각 줄 수 있나요?
예를 들어
하나의 버튼 클릭시 pc에서는 네이버 사이트가 뜨고 모바일에서는 다음 사이트로 이동이 되게 할 수 있나요?
댓글 4
-
sejin7940
2014.12.16 11:37
-
마흔즈음에
2014.12.16 11:53
정말 감사드립니다.
그런데 제가 이쪽은 처음이라서요 이해가...--;;
예를 들어주실수 있을까요? ^^ -
okiz
2014.12.16 12:38
<!--@if(Mobile::isMobileCheckByAgent())-->
<a href="MOBILE 버전 링크">MOBILE 입니다.</a>
<!--@else-->
<a href="PC버전 링크">PC 입니다.</a>
<!--@end-->
이렇게 처리하시거나
<a href="PC링크" cond="!Mobile::isMobileCheckByAgent()">PC</a>
<a href="모바일링크" cond="Mobile::isMobileCheckByAgent()">MOBILE</a>
이렇게 처리해주시면 됩니다.
-
마흔즈음에
2014.12.16 12:46
정말 감사드립니다.
링크 부분을 if 문 처리하면 됩니다
모바일인지 여부 확인하는 건...
if(Mobile::isMobileCheckByAgent())
또는
if(Mobile::isFromMobilePhone())
형태를 통해 확인하죠. 두개가 살짝 달라요
전자는 사용하는 기기를 기준으로 모바일인지 인식하고 (모바일에서 PC 보기 클릭해서 모바일로 인식)
후자는 XE 의 모바일사이트 m=1 로 인식하는거죠. (모바일에서 PC보기 클릭시 PC로 인식하죠)