안녕하세요. 크로스캘린더 스킨을 이용한 게시판 4~5개를 최신글 모아보기를 이용하여
달력 형태로 보여지는건 가능한 상태지만 .kboard-header > .kboard-search-day-form form에 있는 이전 월 다음 월 선택 버튼을 클릭 할 시에
Uncaught Error: Syntax error, unrecognized expression: KBoard 알림 :: id=null, 아이디값은 필수입니다.
라는 에러가 콘솔에 출력이 되며 캘린더 달력의 월이 변경이 되지 않는 상태입니다.
latest.php 내부에
<table class=".kboard-calendar-table">의 달력 형태의 리스트에서 어떤 파일을 어떻게 수정을 하면 월 변경이 가능할까요?
코드 예시도 보여주시면 감사하겠습니다.
안녕하세요~^^
"KBoard 알림 :: id=null, 아이디값은 필수입니다." 메시지는
KBoard 게시판 숏코드 또는 최신글 숏코드에 id가 정상적으로 입력되었는지 확인해보셔야 할 듯합니다.
크로스 캘린더 스킨 최신글 관련해서는
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
사용 중이신 테마 또는 다른 플러그인과 충돌이 있는지 확인해보시겠어요?
잠시 다른 테마로 바꿔서 확인해보시고
다른 플러그인을 하나씩 비활성화해가면서 충돌이 있는지 점검해보셔야 할 듯합니다.
KBoard 플러그인과 게시판 스킨이 최신 버전이 아니라면 최신 버전으로 업데이트 부탁드립니다.
KBoard(케이보드) 게시판 스킨과 플러그인 설치 방법
스킨 업데이트는 워드프레스 관리자 -> 스토어 페이지에서 하실 수 있습니다.
고맙습니다.
답변 감사합니다.
KBoard 게시판 숏코드 또는 최신글 숏코드에 id가 정상적으로 입력되었는지 확인했으며,
최신버전스킨을 적용중이고, jupiter 테마가 아닌 다른 테마에서도 확인했는지만
같은오류가 발생합니다.
모아보는 게시판들의 스킨과 모아보는 게시판 스킨이 다를시 이런 문제가 발생할 수 있나요?
lastest.php
<div id="kboard-cross-calendar-latest"> <input type="hidden" name="kboard_calendar_latest_type" value="<?php echo $kboard_calendar_type?>"> <input type="hidden" name="kboard_calendar_latest_board_id" value="<?php echo $board->id?>"> <input type="hidden" name="kboard_calendar_latest_board_url" value="<?php echo $board_url?>">
위의 부분이 페이지 내부에서는
<div id="kboard-cross-calendar-latest">
<input type="hidden" name="kboard_calendar_latest_type" value="calendar">
<input type="hidden" name="kboard_calendar_latest_board_id" value="0">
<input type="hidden" name="kboard_calendar_latest_board_url" value="">
위와 같이 표시 됩니다.
위의 내용중 kboard_calendar_latest_board_id 값과 url이 잘 전달 되지 않아서 이런 에러가 발생하는건가요?
임의로 value값에 게시판 id값과 현재 페이지 url을 기입해주면 에러는 나지 않지만 달력에 변화는 없습니다.
최신글 모아보기 게시판이라서 url이 보통의 최신글 형식과 다를 수 있는건가요?
안녕하세요~^^
KBoard 크로스 캘린더 스킨은 다른 스킨들과 달리
코드가 복잡하게 되어있기 때문에
코드 수정이 코드 한 두줄의 수준으로는 어렵습니다.
추후 크로스 캘린더 스킨을 개선하여 업데이트하도록 하겠습니다.
고맙습니다.