CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
게시판 하단에 다시 불러오기 ( 목록을 불러오는 )라는 기능의 버튼이 있습니다. 정상적인 경우 해당 버튼이 표시 되지 않아야 합니다.
라이믹스 1.9.9.8버젼에서는 해당 버튼이 나타나지 않고 정상적입니다.
라이믹스 최신 1.9.9.9버젼에서는 다시불러오기 버튼이 표시되고 다시 불러오기 버튼을 클릭하면 마지막 페이지에서는 무한 로딩이 나타나는 증상이 있어 해당 제작자에게 문의하니 아래와 같은 답변을 받았습니다.
라이믹스 1.9.9.8에서는 문제가 없고 1.9.9.9에서만 나타나는 증상인데 index오류란 게 어떤걸 의미하는 지 조언을 받고 싶습니다.
https://nakknakk.com/ 게시판 하단 네이게이션 부분에서 확인 하실 수 있습니다.
마트몬
Lv. 8
댓글 11
레이아웃 개발자님이 피드백도 빠르고 실력도 좋아서 잘 쓰고 있어요
레이아웃 문제가아니더라도 레이아웃 문제인줄알고 질문드리면 항상 딱 문제점 알아서 도와주셔서
감사히 쓰고 있어요
"index 오류"라는 말은 기술적으로 특별한 의미가 있는 표현도 아니고, 뭐가 어쨌다는 건지 알 수가 없습니다. 제작자분이 디버깅 작업에 적극적으로 협조해주시기 곤란한 상황이라면 저 버튼이 어떤 조건에서 표시되는 것인지, 해당 부분의 스킨 소스라도 올려주시는 것이 좋겠습니다.
답변감사합니다.
해당 버튼이 기능상 큰 문제를 야기하는 정도는 아닌것 같아서 버튼을 감추고 사용해도 될 것 같습니다.
답변주신대로 개발자분께는 연관된 부분이 어디인지 문의는 올려논 상태라 추후 답변 받는 대로 첨부하겠습니다.
CSS가 index로 지정한 순서대로 나오지 않는 문제입니다.
<load target="css/normalize.css" index="-2" />
<load target="css/layout.css" index="-1" />
<load target="css/board.css" />
이렇게 로드를 했는데
board.css
normalize.css
layout.css
이렇게 출력이 되어서 css우선순위가 바뀌어서 버튼이 출력되었습니다.
아, 순서가 잘못 나오는 경우가 있어서 얼마 전에 수정했는데 그 부분에서 부작용이 있었군요.
index를 지정한 파일과 지정하지 않은 파일이 섞여 있는 경우 문제가 되는 것이었습니다.
(즉, 3개의 파일 각각 -3, -2, -1로 하셨다면 오류가 발생하지 않았을 거예요.)
조금 전 develop 브랜치에서 수정했습니다.
수정한 파일은 classes/frontendfile/FrontEndFileHandler.class.php 입니다.
서드파티 개발자분과 잘 협의되어서 해결되면 좋겠네요