상세페이지 섬네일(중이미지) 원본으로 출력...

상세페이지 섬네일(중이미지) 원본으로 출력...

QA

상세페이지 섬네일(중이미지) 원본으로 출력...

본문

테마는 솔소님의 에브리데이 테마를 사용중입니다.

https://sir.kr/yc5_theme/962

 

상세페이지의 섬네일이 흐릿하게 보여서 작은별님의 팁대로 원본출력을

하려는데, 해당 소스코드가 없어요. 혹시 패치되면서 바뀌었는가요?

 

theme/everyday/mobile/skin/shop/basic/item.form.skin.php 

 

위 파일에서...

 

// $img = get_it_thumbnail($it['it_img'.$i], $default['de_mimg_width'], $default['de_mimg_height']); 
위 줄을 주석 처리 후 아래 내용으로 대체합니다. 
$img = get_image($it['it_img'.$i], $default['de_mimg_width'], $default['de_mimg_height']); 

 

이대로 수정하려 했지만, 주석처리해야할 빨간색 코드가 없다고 나옵니다.

커스텀 테마라서 없는듯 한데요.

 

아래는 에브리데이 소스 일부입니다.

 

<div id="sit_ov_wrap">
    <?php
    // 이미지(중) 썸네일
    $thumb_img = '';
    $thumb_img_w = 600; // 넓이
    $thumb_img_h = 600; // 높이
    for ($i=1; $i<=10; $i++)
    {
        if(!$it['it_img'.$i])
            continue;

        $thumb = get_it_thumbnail($it['it_img'.$i], $thumb_img_w, $thumb_img_h);

        if(!$thumb)
            continue;

        $thumb_img .= '<div>';
        $thumb_img .= '<a href="'.G5_SHOP_URL.'/largeimage.php?it_id='.$it['it_id'].'&no='.$i.'" class="popup_item_image slide_img" target="_blank">'.$thumb.'</a>';
        $thumb_img .= '</div>'.PHP_EOL;
    }
    if ($thumb_img)
    {
        echo '<div id="sit_pvi">'.PHP_EOL;
        echo '<div id="sit_pvi_slide" class="owl-carousel">'.PHP_EOL;
        echo $thumb_img;
        echo '</div>'.PHP_EOL;
        echo '</div>';
    }
    ?>

 

여기서 녹색코드를 수정하면 섬네일이 아예 사라지네요.

어떻게 수정해야할까요ㅠㅠ

 

이 질문에 댓글 쓰기 :

답변 1

오래전에 올린 팁이라 새 버전에서 바뀐건지 확인해보겠습니다.

모바일도 되는 것 같은데요. 팁에 있는 내용은 pc 스킨 기준입니다.

참고해서 모바일 스킨에 있는 코드에 맞게 바꾸셔야겠죠 앞에 함수명만 바뀌는 겁니다 이렇게..

$thumb = get_image($it['it_img'.$i], $thumb_img_w, $thumb_img_h);

 

해당 팁에 내용 추가해놨습니다.

http://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=57

답변을 작성하시기 전에 로그인 해주세요.
전체 766
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT