안녕하세요 2가지 질문이 있습니다.
1. 이미지 삽입 게시글 제목에 이미지 아이콘 보이게 하기
2. 관리자가 답글작성시 카테고리 수정 및 변경하기
1. 기존 게시글을 참조하여 list.php 와 reply-template.php 를 아래와 같이 추가하여 첨부파일이 있는 게시글에 클립 아이콘을 추가하는데 성공햇습니다.^^
<?php while($content = $list->hasNext()):?>
<tr class="<?php if($content->uid == kboard_uid()):?>kboard-list-selected<?php endif?>">
<td class="kboard-list-uid"><?php echo $list->index()?></td>
<td class="kboard-list-title">
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
<div class="kboard-default-cut-strings">
<?php if($content->isNew()):?><span class="kboard-default-new-notify">New</span><?php endif?>
<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
<?php if($content->category1):?>[<?php echo $content->category1?>]<?php endif?>
<?php if($content->category2):?>[<?php echo $content->category2?>]<?php endif?><?php echo $content->title?>
<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
<?php if(isset($content->attach) && (array)$content->attach):?><i class="fa fa-paperclip" style="color:red"></i><?php else:?><?php endif?>
그런데 첨부파일이 아닌 본문에 이미지 삽입한 경우에는 클립 아이콘이 적용되지 않더라구요
본문에 이미지 삽입된 글도 쉽게 알아볼 수 있도록 제목 끝에 이미지 아이콘(fa fa-image)을 추가하려면
list.php 와 reply-template.php 를 어떻게 수정하면 될런지요???
2. 역시 기존 게시글을 참조하여 게시글 제목 앞에 카테고리가 보이도록 하는데 성공햇습니다
그런데 고객이 게시판에 카테고리(1)를 선택하였거나 선택하지 않고 문의글을 남겼을때
관리자가 답글 작성시 고객이 잘못 설정한 카테고리를 변경해주고 싶은데 어떻게 하면 될런지요?
현재 답글 작성시 카테고리를 변경해도 카테고리 분류 검색시 고객의 게시글 카테고리로만 분류되는 상태입니다.
어떻게 수정하면 될지 도움 주시면 대단히 감사하겠습니다.
추가로 첨부파일이 있는지 확인하는 방법은 아래의 코드를 사용해도 가능합니다.
<?php if($content->isAttached()):?>첨부파일 아이콘<?php endif?>
고맙습니다.
답변 대단히 감사합니다 아이콘도 잘보이고 모두 해결했습니다.
카테고리명 수정은 바보같이 고객이 작성한 글을 관리자가 직접 수정 가능하다는 부분을 몰랐네요;;; ㅎㅎ
번창하세요...
안녕하세요~^^
PHP의 strpos 함수를 사용해서 게시글 내용에 이미지 태그가 포함되어 있는지 확인해보면 되겠습니다.
아래 코드를 추가해서 테스트 해보시겠어요?
<?php if(strpos($content->content, '<img') !== false):?>이미지 삽입 아이콘<?php endif?>
두 번째 질문은
제가 잘 이해한건지 모르겠지만
고객이 작성한 글을 관리자가 직접 수정해주시면 되겠습니다.
그외 방법은 좀 더 복잡한 프로그램을 작성해야 가능할 듯합니다.
KBoard(케이보드) 게시글 AJAX 업데이트 방법도 참고를 해보시겠어요?
고맙습니다.