웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모바일 환경이면 이 코드 이후 $mobile_set값이 true값을 갖습니다. 모바일 환경이 아니라고 XE가 판단했다면 false값을 갖습니다.
애드온에서 모바일 환경 구분 코드
2010.12.24 21:00
XE는 1.4.4 이후에 Mobile 클래스가 생겼지만, 그 이전에도 smartphoneXE 애드온이 동작하는 상황이면 아이폰이나 아이팟 환경에 대응하는 페이지를 표시합니다. XE가 현재 접속을 스마트 폰 접속이라 판단하는지, 확인하는 코드를 팁으로 공개합니다.
1.4.4 이전 버전의 호환성도 확보하려면 사용하세요.
$mobile_set = false; if(class_exists('Mobile')) { if(Mobile::isFromMobilePhone()) { $mobile_set = true; } } elseif(class_exists('smartphoneXE')) { if(smartphoneXE::isFromSmartPhone()) { $mobile_set = true; } }
모바일 환경이면 이 코드 이후 $mobile_set값이 true값을 갖습니다. 모바일 환경이 아니라고 XE가 판단했다면 false값을 갖습니다.