분류 에러에대해 질문드립니다
본문
게시판 설정에서 분류에 | 로 구분하여 분류 설정 12개로 설정하여 사용하고 있습니다.
그런데 1개의 분류에서만 설정된 분류링크로 가지못하고 게시판 첫페이지로 이동이 되어버립니다.
글쓰기에서도 분류가 잘 나타납니다.
어디를 살펴봐야 할까요?
답변 4
※ 설정된 분류링크로 가지못하고 분류 링크가 게시판 첫 페이지로 이동하는 문제가 생겼군요 ~~
!. 분류 이름에 특수 문자나 공백이 포함되어 있으면 안됨
!. 특정 분류의 링크가 인코딩이 잘못되어 있을 가능성을 확인
-- 브라우저 주소창에서 분류 링크의 URL이 올바르게 인코딩되어 있는지 확인
!. category.php
파일을 직접 수정하셨다면, 코드 오류가 있을 수 있음
!. 게시판 관리에서 해당 게시판 설정을 확인
-- 분류 구분자를 잘못 사용하고 있는지 확인
!.
list.skin.php
파일에서 분류를 처리하는 코드가 잘못되어 있을 수 있음
<?php for ($i=0; $i<count($categories); $i++) { ?>
<a href="<?php echo $categories[$i]['link']; ?>" <?php if ($categories[$i]['on']) { ?>class="view_image" id="bo_cate_on"<?php } ?>>
<?php echo $categories[$i]['name']; ?>
</a>
<?php } ?>
-- 분류 링크를 생성하는 부분에서 해당 class
와 id
가 설정되는 조건을 확인
!. 서버나 브라우저에 캐시 삭제
!. 분류 클릭 이벤트에 다른 스크립트가 간섭하고 있는지 확인
!. 브라우저 콘솔에서 자바스크립트 오류가 발생하는지도 확인
!. 특정 분류만 잘못된 경로가 생성되고 있지는 않은지 확인
♣ 빠른 복구를 ~~
!-->소스보기해서 보니
안되는 분류에만
class="view_image" id="bo_cate_on"><span class="sound_only">열린 분류 </span>
이게 들어가있네요
이거 어디서 수정하나요?
안된다는 분류 문자열이 무엇인지....
하여튼 안되는 분류를 삭제 해버리고 다시 입력해보세요
추론적인 설명으로는 디버깅에 한계가 있습니다.
카테고리안의 내용이라던가, 사이트의 주소가 필요해 보입니다.