언제나 빠르고 친절한 답변 감사드립니다.
워드프레스 게시판 KBoard(케이보드) 사용중입니다.
리스트목록 밑에 검색폼에 검색 후 결과가 없을경우 아래 이미지 처럼 '등록된 글이 없습니다' 라고 나타낼려면 어떻게 해야할까요?
저에게 정말 중요한 일이라 소스나 팁 부탁드립니다. 감사합니다.
너무 감사합니다...
안녕하세요.
KBoard 플러그인에서 게시글 검색 결과가 없을 때만 표시하시려면
기존의 코드는 원래 상태로 복구해주세요.
/wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 찾아서
<?php while($content = $list->hasNext()):?>
찾은 코드 위에 아래의 코드를 추가해보시겠어요?
<?php if(kboard_keyword() && $list->total == 0):?>
<tr>
<td colspan="6">등록된 게시글이 없습니다.</td>
</tr>
<?php endif?>
위의 코드를 적용하시면
검색 시 게시글이 없다면 등록된 게시글이 없다는 문구를 표시합니다.
고맙습니다.
답변 감사합니다.. 제가 질문을 명확히 전달을 못한것 같아 다시 여쭤봅니다.
등록된 글이 없습니다. 라는 문구는 등록된 게시글이 없을때가 아니라 검색 후 검색 결과가 없을때 나타나는 문구입니다..
답변처럼 코드를 넣어더니 등록된 글이 없을 경우에 나타나더라고요 혹시 검색 결과가 없을때 나타나게 하려면 어떻게 해야할까요?
안녕하세요~^^
KBoard 플러그인에서 등록된 게시글이 없을 경우 문구를 표시하시려면
스킨 파일을 수정하며 스킨마다 적용 방법이 다를 수도 있습니다.
Default 스킨을 기준으로 안내해드리겠습니다.
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 찾아서
<?php while($content = $list->hasNextNotice()):?>
찾은 코드 위에 아래의 코드를 추가해보시겠어요?
<?php if(number_format($board->getListTotal()) == 0):?>
<tr>
<td colspan="6">등록된 게시글이 없습니다.</td>
</tr>
<?php endif?>
KBoard 플러그인에서 $board->getListTotal() 코드는
게시판에 등록된 전체 게시글 수를 체크할 수 있습니다.
위의 코드에서 colspan="6" 부분은 게시글 목록 페이지에서
번호, 제목, 작성자, 작성일, 추천, 조회 부분의 개수입니다.
만약, 게시글 목록 페이지에서 번호, 제목, 작성자 부분만 표시하고 있다면
colspan="3" 이런 식으로 적용해보시겠어요?
고맙습니다.