코스모스팜 스레드

리스트목록 하단 검색폼에 검색 후 검색결과가 없을 경우..

언제나 빠르고 친절한 답변 감사드립니다.

워드프레스 게시판 KBoard(케이보드) 사용중입니다.

리스트목록 밑에 검색폼에 검색 후 결과가 없을경우 아래 이미지 처럼 '등록된 글이 없습니다' 라고 나타낼려면 어떻게 해야할까요?

저에게 정말 중요한 일이라 소스나 팁 부탁드립니다. 감사합니다.

https://imgur.com/a/pTWh5MK

무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)
무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)
  • 안녕하세요~^^

    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" 이런 식으로 적용해보시겠어요?

    고맙습니다.

  • 답변 감사합니다.. 제가 질문을 명확히 전달을 못한것 같아 다시 여쭤봅니다.

    등록된 글이 없습니다. 라는 문구는 등록된 게시글이 없을때가 아니라 검색 후 검색 결과가 없을때 나타나는 문구입니다..

    답변처럼 코드를 넣어더니 등록된 글이 없을 경우에 나타나더라고요 혹시 검색 결과가 없을때 나타나게 하려면 어떻게 해야할까요?

  • 안녕하세요.

    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?>

    위의 코드를 적용하시면

    검색 시 게시글이 없다면 등록된 게시글이 없다는 문구를 표시합니다.

    고맙습니다.

  • 너무 감사합니다...

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)