질문/조언질답게시판

별도의 모바일 메인 페이지를 만들어 모바일로 접속하면 지정한 특정 페이지로 이동 할 수 있는 팁이 있을까요...?

 

검색을 통하여 몇 개 적용해 봤지만 모두 소용이 없네요....ㅠㅠ

 

사용하려고 구매한 레이아웃이 기존의 테마로만은 부족하여

필요한 위젯 추가(XE 콘텐츠 위젯) 시, 기존의 위젯으로 편집한 내용들이 뒤틀리고(CSS 충돌 ?) 적용도 제대로 안 되며,

PC편집 창과 모바일 편집 창이 별도로 있는 것도 아니고 같은 레이아웃 상에서도 PC버전과 모바일 버전에 있어 호환이 안 되어 어느 쪽에서도 제대로 사용 할 수 없는 구조로 되어 있는 것 같아 라이선스 구매해 놓고 난감 하네요...

 

레이아웃 판매자가 디자인 쪽이라 그런지 개발(운영) 쪽에는 시원한 답이 없네요....

  • profile

    layout.html에 삽입

    <script type="text/javascript" language="JavaScript">

    var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'Windows CE;', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson', 'Mobile', 'Symbian', 'Opera Mobi', 'Opera Mini', 'IEmobile');

    for (var word in mobileKeyWords){

    if (navigator.userAgent.match(mobileKeyWords[word]) != null){

    window.location.href = "이동할 주소";

    break;

    }

    }

    </script>

  • ?
    답변 감사합니다.
    이도 해 봤는데 안 되더라고요
    접속할 페이지에 적용한 레이아웃 관리자 페이지 '헤더 스크립트'에 입력하는 게 맞지요...?
    검색을 통하여 몇개 적용해 봤는데 모두 안 되는데 제가 입력을 잘 못했는지 내가 적용한 페이지에는 먹히질 안 네요...ㅠㅠ
  • ? profile
    ????
    아니요.
    사용하시는 레이아웃파일 - layout.html 들어가셔서 가장 윗부분에 적용해주심 됩니다
  • profile ?

    감사합니다
    되네요...

    아직 여러 시험을 해 보고 사이트에 적용해야겠지만 지정한 페이지로 이동 되네요...
    대다수 팁에 헤더 사이에 넣어 주어야 한다고 해서 XE 관리자 설정 페이지 '헤더 스크립트' 입력 창에만 온갖 팁을 2일 동안 계속 집어 넣고 있었네요...^^

  • ? profile
    혹은 meta 태그 이용하셔도 됩니다
  • ?
    https://www.xpressengine.com/index.php?mid=download&package_id=22631178

    이거 아닌가요?
  • ? ?
    이는 적용 안 해봤지만 XE 정식 애드온이 아니면, 사용하다 보면 언젠가 엉뚱한 곳에서 문제가 발생하더라고요...^^
    도토리묵이 알려 주신 팁은 문제가 발생해도 적용한 페이지에만 발생 하기에 바로 조치가 가능하여 이걸 적용 하려고 합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...