Extra Form
PHP PHP 7.0
CMS Rhymix 2.x

00.png

 

스샷과 같이 모바일 스킨을 반응형으로 선택을 했는데요.

결과는 템플릿을 가져오지 못하고 있습니다.

 

Errors (1)
01. Warning: Template not found: /var/www/clients/client135/web434/web/modules/page/skins/default/mobile
classes/template/TemplateHandler.class.php:127
modules/page/page.mobile.php:134
modules/page/page.mobile.php:35
classes/module/ModuleObject.class.php:687
classes/module/ModuleHandler.class.php:647
index.php:52

 

예전에는 반응형으로 스킨이 지정되면 모듈명.mobile.php를 건너뛰었던가요?

아무튼 2.0.6 업데이트 이후로 이런 문제가 나타나고 있습니다.

 

지금 page모듈에서도 그렇고, 현재 개발 중인 서드파티 모듈에서도 모바일 반응형 스킨을 지정하면 유사한 문제가 나타났습니다.

다른 서드파티에서는 모듈명.mobile.php를 제거한 뒤 잘 작동하길래, page 모듈에서도 그렇게 해봤더니(page.mobile.php 삭제) 모바일 반응형 스킨이 그제야 잘 적용됩니다.

 

이게 모듈에서 모바일-템플릿 지정의 코드를 수정해야 하는 건지, 아니면 코어의 모바일 템플릿 세팅 과정에 오류가 있는 건지 궁금합니다.

  • profile
    해당 페이지가 무슨 모듈인가요?
    위젯페이지인가요? 아니면 문서 페이지인가요?
  • profile profile

    문서 페이지입니다.
    콘텐츠 부분에 위젯 코드를 넣은 거구요.

     

    순수한 페이지 모듈로 이뤄진 걸로는 https://dev.aporia.blog/privacy_policy 도 있는데요.

    마찬가지로 모바일에서 스킨 가져오기에 문제가 있는 듯해요.

  • profile profile
    https://github.com/rhymix/rhymix/commit/9cac59095ba5023d95c77264571a04b8343ae878
  • profile profile
    네, 수정 적용했고 잘 출력됩니다!!
  • profile ?

    저 비슷한 질문을 했던거 같아요..

    페이지는 아니고 다른 모듈 스킨에서 pc와 동일한 반응형 스킨으로 설정하면 기본 스킨이 나옵니다.

    https://xetown.com/questions/1519785

    스크린샷 2021-02-06 오후 3.07.58.png

    이렇게 사용사 스킨을 선택하고 pc와 동일한 반응형 스킨을 해도 모바일에서 기본스킨이 나오게 됩니다.

    스킨 제작자에게 문의를 해야 하는건지요

  • ? profile
    위에 깃허브 커밋 추이를 보니 조만간 관련 이슈 대응이 나올 것 같네요:)
    자세한 내막은 저도 잘 모르지만ㅋ 모듈 스킨 제작시에 모바일 대응 템플릿 누락이 빈번한가봐요.
  • profile ?
    넵 ! :-)
  • profile
    회원가입스킨설정에서도 모바일이 적용되지 않는 것같아요
  • profile profile
    저와 같은 에러가 떴나요? 아님 기본 스킨을 출력하나요?
  • profile profile
    저같은 경우는 회원가입시, 로그인페이지 접속시 모바일에서 메인페이지에서 이동이 안되서 처음엔 모바일 브라우저때문이라 생각했었는데 이것저것 해보다보니 결국엔 모바일 일 경우 pc와 동일한 레이아웃으로 설정해도 적용이 안되더라구요.

    결국 m.skin 폴더에 스킨을 넣고 선택해주시 되더라구요. 우선 임시방편으로 이런방식으로 사용중에 있어요
  • profile profile
    스킨은 어떤 거 쓰세요?
    제 경우엔 회원 스킨은 모바일에서도 잘 나오고 있어서요.
    어떤 조건이 다른건지 알기가 힘드네요ㅜ
  • profile profile
    기본스킨 수정해서 쓰고 있는데 기본으로도 해봐야겠네요. 근데 회원스킨이 문제가 이니라 레이아웃이 적용이 안되요.
  • profile profile
    아.. 레이아웃 문제로군요ㅜ
    별다르게 재연 방법이 없어서 도움이 못 되네요ㅜㅜ
    이런 문제 생기면 참 막막하죠;;;