최신글 갤러리 스킨에서 첨부된 이미지가 없으면 본문 내용을 출력
갤러리형 최신글 스킨에서 이미지가 없으면 noimage 대신에 본문 글을 출력하는 방법입니다.
그누보드 5.3 기본 pic_basic 스킨 기준입니다.
본문 글자수는 이 부분에서 수정하세요. 50 수정
cut_str(strip_tags($list[$i]['wr_content']), 50);
수정 파일 : latest.skin.php
if($thumb['src']) {
$img = $thumb['src'];
} else {
$img = G5_IMG_URL.'/no_img.png';
$thumb['alt'] = '이미지가 없습니다.';
}
$img_content = '<img src="'.$img.'" alt="'.$thumb['alt'].'" >';
위 내용 전체를 이렇게 수정.
if($thumb['src']) {
$img = $thumb['src'];
$img_content = '<img src="'.$img.'" alt="'.$thumb['alt'].'" >';
} else {
$img_content = cut_str(strip_tags($list[$i]['wr_content']), 50);
}
마지막 부분을 이렇게 하면 좀 더 깔끔하게 나오겠네요.
$img_content = '<p style="padding:10px;height:106px;background:#f7f7f7">'.cut_str(strip_tags($list[$i]['wr_content']), 50).'</p>';
height:106px; 이 부분은 기본 스킨이 %로 잡혀 있어서 어쩔 수 없이 고정 값으로 해놨습니다.
일부 변경하면 자동으로 설정되게 할 수는 있는데 최대한 덜 수정하는 방법으로 했습니다.
수정 후 화면.