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

상품리스트에서 각 상품별 위시리스트 개수 표시하기

· 10년 전 · 6303 · 2
상품리스트에서 각 상품별 위시리스트 개수를 표시하는 방법입니다.
영카트5의 기본 list.10.skin.php 스킨 파일을 기준입니다.

아래 get_wish_item_count 함수를 스킨 파일 상단 add_stylesheet 코드 아래 쪽에 추가합니다.

[code]
function get_wish_item_count($it_id)
{
global $g5;

$sql = " select count(*) as cnt from {$g5['g5_shop_wish_table']} where it_id = '$it_id' ";
$row = sql_fetch($sql);

return $row['cnt'];
}
[/code]
위 함수를 여러 스킨에서 사용하고자 한다면 lib/shop.lib.php 파일에 추가해도 됩니다.

개수 출력을 위해 스킨 파일에 코드를 추가해줍니다. 상품명 다음에 출력하기 위해서는 아래처럼 하면 됩니다.

[code]
if ($this->view_it_name) {
echo stripslashes($row['it_name'])."\n";
echo get_wish_item_count($row['it_id']).'개';
}
[/code]

댓글 작성

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

로그인하기

댓글 2개

쇼핑몰 사용자들의 개별 상품에 대한 선호도 정도를 파악할 수 있겠네요.
감사합니다.
9년 전
qwerqe

게시글 목록

번호 제목
404
399
391
386
384
383
382
378
377
373
372
362
361
353
345
334
329
307
304
299
295
292
288
272
270
267
263
261
254
252