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

상품리스트에서 히트와 뉴 아이콘을 제목과 떨어뜨리고 싶어요~~

· 14년 전 · 96 · 4
현재 영카트 설치해서 상품리스트 작업중인데

상품이미지 바로 밑에 HIT 나 NEW 아이콘을 넣고 그 담에 상품명 가격순으로 나오게 하고 싶은데...

검색해보니 방법이 있어 적용했는데

아이콘이 붙은건 제목이 하나 나오고

않붙은건 제목이 2번 나오네요...

위치도 수정하기 힘들고;;

그리고 그와동시에 상품을 클릭하면 상품타이틀 우측에 아이콘이 붙는데..

상품타이틀에는 않붙었으면 좋겠어요;;;

삽질하다가 결국 도움요청합니다;;

해결방법좀 알려주시면 감사하겠습니다~~~^^

댓글 작성

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

로그인하기

댓글 4개

lib/shop.lib.php 를

function it_name_icon($it, $it_name="", $url=1)
{
global $g4;

$str = "";
/*
if ($it_name)
$str = $it_name;
else
$str = stripslashes($it[it_name]);
*/

이렇게 주석 처리하고

shop/list.skin.10.php 를

$str = it_name_icon($row);
$pos = strpos($str, '<img');
//$name = substr($str, 0, $pos-1);
$name = $row[it_name];
$icon = substr($str, $pos, strlen($str));

이렇게 처리 하였습니다.
감사합니다~ 리스트는 해결되었습니다.

근데 문제는 상품을 클릭하고 상세페이지 item.php 가 문제네요;;

아이콘이 나오고 상품명이 않나오네요;;

상품명이 나오고 아이콘이 않나와야 하는데 >ㅁ<;;

<tr>
<td><span style='font-size:30px; font-family:Garamond, Tahoma, 돋움;'><strong><?=it_name_icon($it, stripslashes($it[it_name]), 0)?></strong></span></td>
</tr>

이부분인데 어떻게 해결해야 하나요~?
shop/list.skin.10.php 를

if ($pos)
$icon = substr($str, $pos, strlen($str));
else
$icon = "";

이렇게 수정해 보았습니다.
상품상세페이지요~ 리스트부분은 해결되었는데..
상품을 클릭하면 나오는 상세페이지에 HIT 아이콘을 빼고 싶습니다..^^;
http://8221.co.kr/shop/shop/item.php?it_id=1299038060

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010