에러기록모듈에서
<div class="fb_node ind<?php echo $__Context->comment->get('depth') ?>" style="width:40px;" cond="$comment->get('depth') > 0 && $comment->get('depth') <= 5">ㄴ</div>
위 부분에 문제가 있다고 나오는데요. 스킨파일에 php코드를 직접 작성하셨는데 고쳐야 할 곳이 있는 건가요?
에러기록모듈에서
<div class="fb_node ind<?php echo $__Context->comment->get('depth') ?>" style="width:40px;" cond="$comment->get('depth') > 0 && $comment->get('depth') <= 5">ㄴ</div>
위 부분에 문제가 있다고 나오는데요. 스킨파일에 php코드를 직접 작성하셨는데 고쳐야 할 곳이 있는 건가요?
댓글 11
<div class="fb_node ind{$comment->get('depth')}" style="width:40px;" cond="$comment->get('depth') > 0 && $comment->get('depth') <= 5">ㄴ</div>
이렇게 작성되어 있는거 같네요.
저도 모바일에서 '서버오류'라고 팝업창이 뜨네요...ㅠ 웹지기님, 혹시 해결하셨나요?
카페24측에 php.ini 값 조정은 요청해 보셨나요? 그거 먼저 해보세요.
저희는 조정해도 안되서 우회적으로 해결했습니다.
모바일 스킨의 comment.html 파일 상단에 너무 많은 style이 들어 있어 뒤쪽에 템플릿이 컴파일이 제대로 안되는 문제인데요. 이런 경우 cond 문법 같은 것이 컴파일이 제대로 안되는 문제가 있습니다.
그래서 기진곰님이 제안을 해 주신게 <style></style> 안의 모든 css를 별도 파일로 만들어서 덜어내고 comment.html 파일 상단에서 이 새로 만든 .css 를 로드하게 해서 문제 없이 만들었습니다.
엄밀히 말하면 템플릿 핸들러의 버그이긴 합니다만, XE와 라이믹스를 가리지 않고 PHP 7.0에서 쓰기만 하면 문제가 생기는 모듈이라면 모듈을 고치는 게 상책일 것 같습니다.
admin (불필요)
classes/security/conf (불필요)
classes/security/htmlpurifier (다른 경로로 옮겼음)
classes/security/phphtmlparser (다른 경로로 옮겼음)
common/xeicon (다른 경로로 옮겼음)
doxygen (불필요)
libs (다른 경로로 옮겼음)