테스트 사이트 - 개발 중인 베타 버전입니다

상품리스트에서 이벤트아이콘 과 hit,hot,best.. 등 아이콘을 나누는 작업 채택완료

rnjsal 9년 전 조회 4,065

안녕하세요, 지금 그누보드에서 상품리스트가 나오는데

hit, hot, best 등 이런 아이콘이 나오고, 뒤에 이벤트가 나오는데요 (예를 들어서 1+1, 2+1 등등)

 

저는 hit, hot, best 등 이런 아이콘만 상품 좌측 상단에 놓을려고 합니다

그래서 저는 list.10.skin.php 페이지에서 

</p><p>   if ($this->view_it_icon) {</p><p>        echo "<div class=\"sct_icon\">".item_icon($row)."</div>\n";</p><p>    }</p><p>

이 부분이 아이콘 표시 같길래 위로 올렸는데, 보니까 shop.lib.php 에서 해당 이미지와 이벤트 아이콘을 다같이 function에다가 묶어 놨더라구요

 

그래서 

</p><p>function item_icon_02($it)</p><p>{</p><p>    global $g5;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>global $common_country_code, $lang_common_43, $lang_shop_lib_17, $lang_shop_lib_18,$lang_shop_lib_19,$lang_shop_lib_20,$lang_shop_lib_21,$lang_shop_lib_22,$lang_shop_lib_23;</p><p> </p><p>    $icon = '<span class="sit_icon">';</p><p>  </p><p> </p><p>   if (is_soldout($it['it_id']))</p><p>        $icon .= '<img src="'.G5_SHOP_URL.'/img/icon_soldout.gif" alt="'.$lang_common_43[$common_country_code].'">';</p><p> </p><p>    if ($it['it_type1'])</p><p>        $icon .= '<img src="'.G5_SHOP_URL.'/img/icon_hit.gif" alt="'.$lang_shop_lib_17[$common_country_code].'">';</p><p> </p><p>    if ($it['it_type2'])</p><p>        $icon .= '<img src="'.G5_SHOP_URL.'/img/icon_rec.gif" alt="'.$lang_shop_lib_18[$common_country_code].'">';</p><p> </p><p>    if ($it['it_type3'])</p><p>        $icon .= '<img src="'.G5_SHOP_URL.'/img/icon_new.gif" alt="'.$lang_shop_lib_19[$common_country_code].'">';</p><p> </p><p>    if ($it['it_type4'])</p><p>        $icon .= '<img src="'.G5_SHOP_URL.'/img/icon_best.gif" alt="'.$lang_shop_lib_20[$common_country_code].'">';</p><p> </p><p>    if ($it['it_type5'])</p><p>        $icon .= '<img src="'.G5_SHOP_URL.'/img/icon_discount.gif" alt="'.$lang_shop_lib_21[$common_country_code].'">';</p><p> </p><p>    $icon .= '</span>';</p><p> </p><p>    return $icon;</p><p>}</p><p>

이렇게 function 하나 더 따로 만들어서 상단 protected $view_it_icon_02 = false;        // 아이콘

이 부분을 추가해주고,  list.10.skin.php 페이지에가서 

</p><p>if ($this->view_it_icon_02) {</p><p>        echo "<div class=\"sct_icon\">".item_icon_02($row)."</div>\n";</p><p>    }</p><p>

이 부분 까지 추가해줬는데, 이 함수가 먹히지가 않아요......

function 이 안타는거 같은데, 이 부분을 해결할려면 어떻게 해야할까요..

 

정리하자면

상품 리스트에 나오는 이벤트 아이콘 및 hit, hot, best 등등 이런 아이콘을 나누고 싶은데 어떻게 해야할까요..

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

 list.10.skin.php 에서 $row 안에 것들을찍어보세요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인