안녕하세요, 혹시 같은 문제를 겪으셨던 분이 계신지 궁금해서 이렇게 글을 남깁니다.

 

모바일까지 커버되는 스케치북 레이아웃/Equeer 레이아웃과 스케치북 게시판 이용시

이미지 이외의 부분인 흰 여백 등을 이용해서는 스크롤이 위아래로 제대로 되지만,

모바일에서 이미지 위에서는 스크롤이 되지 않는 문제가 발생하고 있습니다.

(모바일에서 PC버전으로 들어갈 경우에도 마찬가지입니다.)

 

코드를 볼 줄은 몰라서, 우선 테스팅 정도만 진행해보았습니다.

 

1. 스케치북 레이아웃/Equeer 레이아웃(모바일뷰 off)+스케치북 게시판=문제 발생

2. 스케치북 레이아웃(모바일뷰 on+스케치북 게시판=문제발생

3. 드래그 방지 등 애드온 테스트 = 모두 연관 없음

4. 스케치북 레이아웃/Equeer 레이아웃+다른 게시판= 문제 발생 x

5. 다른 모바일 레이아웃 + 스케치북 게시판 = 문제 발생 x

 

테스트 결과가 이렇습니다.

스케치북이나 Equeer 레이아웃 같이 모바일,PC 반응형 레이아웃과 스케치북 게시판이

어디서 충돌이 나는 것 같습니다...만, 어떤 부분을 살펴봐야 할까요?

아무래도 코어 쪽에서 살펴봐야 할 것 같은데.. 어디서부터 체크해봐야할지 감이 오질 않네요 ㅠ

 

어떤 조언이든지 부탁드립니다. 감사합니다!

  • profile

    이 글을 올리고 혹시나 싶어 이퀴어 레이아웃/스케치북 레이아웃을 m.layout에 넣어서 모바일뷰 사용 체크 후 시도해봤더니 이미지 위 스크롤이 되지 않는 문제는 해결되었습니다 @_@ 다만 이렇게 하니 회원정보보기 관련 기능(작성 글 보기 등)들에서 이렇게 에러가 나는군요....ㅜㅜ

    화면 캡처 2021-05-20 231639.png

     

  • profile profile
    멤버스킨 모바일버전을 따로 잡아주시면 될 것 같네요.
  • profile profile
    해당 에러는 보통 m.skins/default 라는 스킨에 document_list.html 파일이 없다는 뜻입니다.

    XE에서 html 파일들을 보통 template 템플릿이라고 부르고 있어요. 해당 템플릿이 존재하지 않는다고 알려주고 있으니 해당 파일이 없다는 것을 인지하신다면 기본 스킨에 해당 템플릿 파일을 추가하시겠지요.

    만약 이퀴어 레이아웃에서 해당 회원모듈의 모바일 스킨도 지원하신다면 그것을 이용하시면 됩니다.

    허나, 보통 이퀴어와 같은 모듈의 경우 m.skins폴더를 거치지 않도록 하는 것이 정석입니다.

    해당 모듈이 반응형이기 때문에 모바일로 접속하더라도 PC페이지처럼 모든 로딩시스템이 돌아가야하고 실제 경로가 레이아웃의 경우 /xe/m.layouts 에서 불러오는게 아닌 xe/layouts/ 에서 불러와야하며 모듈의 스킨들도 마찬가지입니다.
    /xe/modules/member/skins 에서 불러와야 하는데 m.skins 에서 불러오고 잇지요

    즉, 페이지에서 모바일페이지를 따로 보기 옵션을 사용중이신데 해당 기능을 끄신다음 PC레이아웃이 로딩되도록 하셔야 합니다.
  • profile profile
    ㅠㅠ 모바일뷰를 사용하지 않으면 본문에 언급한 이미지 위에서 위아래 스크롤이 되지 않는 이슈가 생겨서요..두분께서 말씀주신 대로 m.skins 에 해당 파일을 넣는 걸 시도해보아야겠습니다 ㅠ 감사합니다
  • profile
    저도 스케차북 레이아웃을 커스텀 해가며 사용중이긴 합니다만(너무 오래되서 안돼는 기능들이 꽤 있어서 수정해 가며 사용중;) 모바일 에서 pc버전으로 돌려도 이미지 위에 스크롤 장애는 없던데 뭔가 설정을 잘못 건드리신것 아닐까 예를 들어서 이미지 리사이징 애드온 등 중에서 그런 경우가 다른 레이아웃 사용할때 있었던 기억이 오래전에 있었거든요 레이아웃 오류중에 애드온 기능과의 충돌이 제법 있어요 하나하나 애드온을 끄고 키고 하시며 테스트 해보시는게 어떨까요?