초간단(?) 장바구니 초판 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

초간단(?) 장바구니 초판 정보

게시판 초간단(?) 장바구니 초판

첨부파일

cart.php (6.0K) 216회 다운로드 2006-11-28 04:11:28

본문

초간단 그누보드용 장바구니(?) 초판용입니다. ㅎㅎ
예제는 알라뷰님의 스킨을 적용하였습니다.( http://sir.co.kr/bbs/tb.php/g4_skin/32984 )

http://pkgtest.mireene.com/bbs/board.php?bo_table=m_product&mcat=1

#구누보드로 쇼핑몰을 어떻게 만들지 ?? #

1.시스템은 그누보드를 이용 (회원정보, 포인트, 주문신청폼 등등)
2.제품목록은 그누보드와 db구조상 다르기 때문에 별도 구성이 필요.

제 생각을 간단히 서술해보겠습니다.

일단 제품 db(상품목록리스트)를 설계하여서 그누보드 스킨 에 있는
list.skin.php 로 상품을 뿌려줍니다.

상품을 클릭하여 보여주는 view.skin.php 에서 계속 쇼핑으로 갈지 아지면 장바구니에 담을지를 판단 합니다.

장바구니하면서 주문하기창 링크는 별도의 그누보드용 write.skin.php 으로
폼을 구성합니다.
//////////////////////////////////////////////////
추가: 삭제

목진철님께서 개별 삭제 만들라고 해서요...

// cart.php 안에 조건식을 달아 놓으시면 됩니다. 만약 넘어온 변수가 $del 일경우
섹션으로 등록된 $_SESSION['cart'][$del]) 을 삭제한다..

  if($del)
  {
    unset($_SESSION['cart'][$del]);
  }


// 이거 어디에 달아놓으시는지 아시죠.?
<a href="./cart.php?bo_table=<?=$bo_table?>&del=<?=$isbn?>">삭제</a>

단순한게 좋은겁니다.
///////////////////////////////////////////////////////////

현재 조금 조금씩 진행중인 페이지 입니다. (관리자 page upgrade)
http://pkgtest.mireene.com/bbs/board.php?bo_table=m_product&mcat=1
1. 관리자 품목등록 완성(등록,수정,삭제)
2. 관리자: 소비자 입금 완료시 자동 재고 조정 (완성)
3. 소비자 품목등록시 (수신대기->배송중->배송완료, 반품처리) 완성
4. 메인 페이지 기초 등록(분류, view.skin.php 지원 table 완성.
좀더 수정되면 올리겠습니다.
추천
1

댓글 전체

// cart.php 안에 조건식을 달아 놓으시면 됩니다. 만약 넘어온 변수가 $del 일경우
섹션으로 등록된 $_SESSION['cart'][$del]) 을 삭제한다..

  if($del)
  {
    unset($_SESSION['cart'][$del]);
  }


// 이거 어디에 달아놓으시는지 아시죠.?
<a href="./cart.php?bo_table=<?=$bo_table?>&del=<?=$isbn?>">삭제</a>

감사~~ &^^

물론 이대로 쓰심 안되고 자바로  쓰셔야돼요.. 저도 아직 안만들어서요
ㄳㄳ... 오늘 노는 날이라 더 업(?) 하려구요.
추가예정: 실제 주문처리과정(?)... 되려나ㅠ
소스 복잡해 지니 미리 다운 하나 받아서 보관 하시는게 좋을듯 해요 ㄳㄳ... 오늘 노는 날이라 더 업(?) 하려구요.
추가예정: 주문처리(?) 즉 가상 게시판을 order~~~list 보내기
소스 복잡해 지니 미리 다운 하나 받아서 보관 하시는게 좋을듯 해요
현 기능에서 수량을 0 으로 설정시 삭제 하도록 설정하였습니다.
개별 삭제 링크를 달아볼게요 감사합니다.

// cart.php 안에 조건식을 달아 놓으시면 됩니다. 만약 넘어온 변수가 $del 일경우
섹션으로 등록된 $_SESSION['cart'][$del]) 을 삭제한다..

  if($del)
  {
    unset($_SESSION['cart'][$del]);
  }


// 이거 어디에 달아놓으시는지 아시죠.?
<a href="./cart.php?bo_table=<?=$bo_table?>&del=<?=$isbn?>">삭제</a>

감사~~ &^^

물론 이대로 쓰심 안되고 자바로  쓰셔야돼요.. 저도 아직 안만들어서요
주문페이지 넘어갔을때 디자인 참고용

order 폼에서 적용

<?

 session_start();

 //섹션값 정보를 모아놓았습니다.
  echo '[섹션정보를 모아놓았습니다]';
    // 회원 아이디
    if(isset($_SESSION['cart']))
    {
    echo '<br>';
    //아이템 구매한 총 수량
    echo '1.구매수량은: '.$items.'<br>';
   
    //아이템 구매한 총 가격
    echo '2.구매한 총합계금액: '.$total_price.'<br>';
   
    //아이템 구매한 총 가격 을 변형
    echo '3.구매한 가격: '.number_format($total_price, 0);echo '<br>';
   
    // 실제 array 여부 되었는지 array 라고 나오면 성공입니다
    echo '4.array됐는지: '.$cart.'<br>';
   
    //어느테이블에서 나온 정보인지. 테이블 이름이 나와야 함
    echo '5.테이블정보가 있는지: '.$bo_table.'<br>';


  // array 값을 다시 한번 확인해 봅니다.
    //list_all 함수가 cart.php에 보관된 경우에 . 예를 들었어요


      foreach ($cart as $isbn => $qty)
    {
        echo '($i)foreach:['.$cart.'] ,상품번호:['.$isbn.']<br>';
    }
 }

?>
정말 멋진 스킨입니다..완성되면 꼭 쓰고 싶습니다..^^*
그누보드로 쇼핑몰만드는 그날까징~~~^^*
정말 수고 많으셨습니다~~~~~!! 행복 만땅~~~~!!
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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