i

팁 아닌 팁 - Type별(히크상품, 등등) 출력방식을 Category별 출력에 적용합니다

팁이라고 할 정도도 안되는 허접팁입니다.
 
Type별(히크상품, 등등) 출력방식을 Category별 출력에 적용합니다.
 
/lib/shop.lib.php에 다음을 추가합니다.
 
 
// 카테고리 디스플레이 추가 - 스킨파일번호, 스킨파일, 1라인이미지수, 총라인수, 이미지폭, 이미지높이, 분류번호
function display_category2($no, $skin_file, $list_mod, $list_row, $img_width, $img_height, $ca_id="")
{
 global $member, $g4;
    // 상품의 갯수
    $items = $list_mod * $list_row;
    $sql = " select *
    from $g4[yc4_item_table]
    where it_use = '1'";
    if ($ca_id) $sql .= " and ca_id like '{$ca_id}%' ";
 $sql .= " order by RAND()
              limit $items ";
    $result = sql_query($sql);
    if (!mysql_num_rows($result)) {
        return false;
    }
     $file = "$g4[shop_path]/$skin_file";
    if (!file_exists($file)) {
        echo "<span class=point>{$file} 파일을 찾을 수 없습니다.</span>";
    } else {
        $td_width = (int)(100 / $list_mod);
        include $file;
    }
}
 
 
그리고 원하는 카페고리를 출력하고자하는 페이지에 아래를 추가합니다.
 
  <?
  //제품출력 추가
  $no = 10;
   echo display_category2('$no', 'maintype40.inc.php', 4, 4, 120, 120, '10');
  ?>
 
스킨파일번호, 스킨파일, 1라인이미지수, 총라인수, 이미지폭, 이미지높이, 분류번호 순으로 입력하시면 됩니다.
위의 예는 카테고리 10번을 출력하라는 것입니다.
 
저는 장바구니에서 결제하기전에 하나라도 더 사게 만들려고 cart.php 파일 밑에 추가했습니다.
index.php에 추가해도 되겠지요.
 
이상 허접팁이었습니다.
|

댓글 4개

아주 유요한 팁이네요.

제가 오늘 구매건수/장바구니 넣는 건수에 대한 정보를 db에 넣도록 수정하였습니다.
참조하시면 사이트 개발에 나름 유용할 것 같습니다 ^^

http://www.sitereview.co.kr/bbs/board.php?bo_table=yc4_tips&wr_id=28

너무 팁을 많이 올려서, 당분간은 이곳에 올리는 것은 자제하려구요. ㅋㅋ
많이 올려주셔서 너무 좋은데요.... ^^
좋은 팁 감사합니다^^
list.php에
<?
//제품출력 추가
$no = 10;
echo display_category2('$no', 'maintype40.inc.php', 4, 4, 120, 120, '$ca_id');
?>
를 적용하면 각 카테고리별로 해당 추천, 인기..등등의 상품을 적용할 수도 있겠네요 ?
나중에 적용해 봐야겠습니다.

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

영카트4 팁자료실

영카트4와 관련된 팁과 자료를 공개하는 곳입니다. 영카트의 팁은 기본으로 제공하는 기능이 아니므로 고객지원의 대상이 아닙니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 467
18년 전 조회 480
18년 전 조회 1,477
18년 전 조회 446
18년 전 조회 143
18년 전 조회 265
18년 전 조회 846
18년 전 조회 573
18년 전 조회 594
18년 전 조회 991
18년 전 조회 897
18년 전 조회 1,310
18년 전 조회 230
18년 전 조회 1,387
18년 전 조회 163
18년 전 조회 380
18년 전 조회 617
18년 전 조회 1,214
18년 전 조회 524
18년 전 조회 340
🐛 버그신고