최신글 갤러리 스킨에서 첨부된 이미지가 없으면 본문 내용을 출력 - 최신글스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

최신글스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

최신글 갤러리 스킨에서 첨부된 이미지가 없으면 본문 내용을 출력

관리자 18-08-16 12:47

갤러리형 최신글 스킨에서 이미지가 없으면 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; 이 부분은 기본 스킨이 %로 잡혀 있어서 어쩔 수 없이 고정 값으로 해놨습니다.

일부 변경하면 자동으로 설정되게 할 수는 있는데 최대한 덜 수정하는 방법으로 했습니다.


 

수정 후 화면.


2ac054fe33c8450644650b7ec7af145a_1534392954_6791.jpg

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.