다시 증상 재현은 안되었습니다만 나중에 다시 발생할까 싶어 적어둡니다.
설정 과정은 다음과 같습니다.
1. 모바일 레이아웃 설정
2. 모바일 페이지 접속
3. 빈 화면만 뜸.
개발자도구에서 확인한 바,
message 모듈, ncenterlite까지 뜨는 것을 확인함.
./modules 디렉토리 전체를 ./modules_backup 디렉토리로 백업 후,
./ncenterlite 모듈 제거 -> 증상 동일함
./message 모듈 제가 -> 모바일 제대로 뜸.
예상하는 원인(?)
정확히는 알 수 없으나 message 모듈은 오류 표시 모듈로,
이온디 오류 스킨을 사용하고 있었음 -_-;
라이믹스 2.0.8을 사용하는데 라이믹스 깃헙 설명과는 다르게 setColorScheme('dark')가 적용이 안되더군요.
오늘 내내 코드랑 실랑이 하다 오픈챗방에 하소연을 하니 바로 업데이트가 이뤄졌습니다. ㅠㅠ
Development Snapshot 2021.03.29 20:40 버전을 다운로드 받으시면 됩니다. :)
레이아웃을 만들다보면 메뉴 부분에서 이런 식으로 권한이 없을 경우 빈 태그만 존재하게 되는 경우가 있습니다.
해당 메뉴 노출 권한이 없는 경우 체크를 해줘야하는데 빠뜨려서 그렇습니다.
이 부분인줄 알고 삽질했는데,
결국 그냥 해당 태그에 cond=$val1['link'] 이렇게 해당 메뉴가 있는지 여부만 더 적어주면 되더군요.
나머지는 코어에서 하는 걸로 ㅠㅠ