https://sir.kr/g4_qa/195591
여기에 질문은 같은건데
답변을 봐도 잘 모르겠습니다
이미지가 없는 글은
최신글에 엑박으로 떠서 /노 이미지도 원하지 않고
그냥 아예 출력안되게 건너뛰고 싶은데요
썸네일 출력 코드 부분을 수정해서 할순 없을까요?
Copy
<?phpfor ($i=0; $i<count($list); $i++) { $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $width, $height, false, false); ?> <li> <a href="<?php echo $list[$i]['href']?>"> <img src="<?php echo $thumb['src']?>" width="<?php echo $width?>" height="<?php echo $height?>"> <p style="margin-top: 15px;"><?php echo $list[$i]['subject']; ?></p> </a> </li>
참고로 제가 깐 또 다른 스킨은
이건 자동적으로 안나오더라고요 모바일인데요
코드가 좀 많이 틀리다보니
Copy
<ul class="x-gallery"><? $count_image = 0; for ($i=0; $i<count($list); $i++) { if ( $count_image >= 12 ) break; $thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $width, $height); if($thumb['src']) { $img = '<img class="img_left" src="'.$thumb['src'].'">'; $count_image ++; } else { continue; }?> <li> <div class='photo'><a href="<?=$list[$i]['href']?>"><?=$img?></a></div> <div class='text'> <div class='title'><a href="<?=$list[$i]['href']?>"><?php echo cut_str($list[$i]['subject'], 20, "..") ?></a></div> <div class='desc'><a href="<?=$list[$i]['href'] ?>"><?php echo get_text(cut_str(strip_tags($list[$i][wr_content]), 65, '...' )) ?></a></div> </div> </li><?php } ?></ul>
이건 안나오던데 이렇게 할순 없을까요?
무조건 그 게시물은 최신글에 출력안하고 건너뛰기만 하면 되는데요 도움좀 부탁드립니다.
아 추가적으로 제가 깐 모든 최신글을 그렇게 하려는건 아니구요.. 위에 특정 최신글 스킨만 원하는겁니다~
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
2017-10-03 (화) 22:56:56
위의코드에서 이미지가 없는글을 건너뛸때는
Copy
<?php
for ($i=0; $i<count($list); $i++) {
$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $width, $height, false, false); if($thumb['src']) {
?>
<li>
<a href="<?php echo $list[$i]['href']?>">
<img src="<?php echo $thumb['src']?>" width="<?php echo $width?>" height="<?php echo $height?>">
<p style="margin-top: 15px;"><?php echo $list[$i]['subject']; ?></p>
</a>
</li> <?php } ?>
와 같이 해보시고
그래도 엑박이 나오는경우
if($thumb['src']) {
이부분을 확장자체크를 추가하시면 이미지가 없는경우는 건너뜁니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.