제목 그대로 본문에 이미지가 삽입될 경우 게시판 제목 옆에 이미지 아이콘을 뜨게 하는 방법이 있는지 궁금합니다.
예를 들어 list.php에 제목 옆에
if(thumbnail == true || image == true) {
// 이미지 아이콘 표시
} else {
// empty string
}
이런식으로요
항상 감사합니다 KBoard 화이팅 ^^
기본으로 포함된 thumbnail 스킨에 해당 기능이 적용되어 있습니다.
아래와 같은 코드가 적용되어 있습니다.
<?php if($content->getThumbnail(120, 90)):?><img src="<?php echo $content->getThumbnail(120, 90)?>" alt=""><?php else:?><i class="icon-picture"></i><?php endif?>
<?php echo $content->getThumbnail()?> 이렇게 하시면 원본 썸네일 이미지 파일 경로를 출력할 수 있습니다.
<?php echo $content->getThumbnail(120, 90)?> 이렇게 하시면 120x90 픽셀 크기의 썸네일 이미지 파일 경로를 출력할 수 있습니다.
확인해보시겠어요?
네 썸네일은 잘 활용하고 있습니다.
제가 질문하는 건 썸네일을 활용하지 않는 게시판에서 단순히 본문에 이미지를 삽입했을 시에 list.php 에 썸네일이 아닌 제목 옆에 이미지가 포함돼있다는 단순한 아이콘 표시가 있었으면 해서요.
마치 새 글을 쓰면 "New" 표시가 뜨는 것처럼요.
감사합니다 ^^
아 무슨 말씀이신지 알겠습니다.
하지만 본문에 실제로 이미지가 있는지 없는지를 체크하는 건 연구 개발이 필요해 보입니다.
매번 본문 내용을 파싱 하는 것도 뭔가 서버 부하가 높을 것 같고요.
KBoard 미디어 추가로 이미지가 업로드되어있는지 체크하는 기능만으로는 어떨까요?
우선은 $content->getThumbnail() 기능으로 활용하시는 게 좋을 듯하고요.
저희도 어떻게 하면 효율적으로 체크할 수 있을지 연구해보겠습니다.
본문 내용에 이미지 태그가 있는지 파싱 하거나, 단순히 첨부된 이미지가 있는지 다양한 방법이 있을 듯합니다.
고맙습니다.
if($content->getThumnbail()){
// 이미지 아이콘
}
스레드봇님 말씀대로 함수를 제목옆에 붙여서 간단히 해결하였습니다 ^^ 감사합니다!