그누보드4 + 쇼핑몰 + 레이어팝업 + 데이콤결제모듈 = 그누4샵 ㅋㅋ(ver 0.5) 정보
그누보드4 + 쇼핑몰 + 레이어팝업 + 데이콤결제모듈 = 그누4샵 ㅋㅋ(ver 0.5)첨부파일
본문
그누보드4에 쇼핑몰 기능을 붙여 봤습니다.
허접한 수준이지만 필요하신분이나 PHP 공부를 하시는분들을 위해 공개합니다.
[개발환경]
서버 : SULinux release 1.5
APM : PHP5 + Mysql5.0.27
테스트환경1 : SULinux release 1.5 + PHP 5.2.1 + Mysql 5.0.27
테스트환경2 : CentOS release 5.3 + PHP 4.4.7 + Mysql 4.1.9
[기능]
- 상품카테고리(2차 카테고리 지원)
- 상품이미지 (中,小) 자동생성 기능
- 상품옵션별 가격설정 기능
- 최대,최소구매 수량 설정 기능
- 그누보드4 포인트를 이용 포인트 결제 기능
- 무통장입금 기능
- 카드결제,자동이체,휴대폰결제,가상계좌 기능(데이콤 WEB전송방식 모듈 장착) - 카드결제시 레이어 팝업이 뜸.
- 월별매출레포트 기능
- 상품리스트 스킨기능(리스트형,바둑판형,블로그형)
- 레이어팝업 기능
[설치]
설치과정은 그누보드4 설치과정과 동일합니다.
/config.php <= 마지막줄 FTP 아이디/그룹 설정
/shop/ <= 쇼핑몰 관련 폴더
/shop/write_failure.log <= 데이콤 결제 실패 로그(퍼미션 777)
/shop/write_success.log <= 데이콤 결제 성공 로그(퍼미션 777)
/shop/write_hasherr.log <= 데이콤 결제 실패 로그(퍼미션 777)
/shop/goods_list.php <= 상품 리스트
/shop/goods_list.1.skin.php <= 게시판형 스킨
/shop/goods_list.2.skin.php <= 바둑판형 스킨
/shop/goods_list.3.skin.php <= 블로그형 스킨
/shop/goods.php <= 상품 상세페이지
/shop/cart.php <= 장바구니
/shop/order_search.php <= 주문조회(비회원)
/shop/member_order_list.php <= 주문조회(회원)
/shop/order.php <= 주문조회 상세페이지(회원,비회원 공용)
/lib/shop.lib.php <= 쇼핑몰 관련 함수
/lib/popup.lib.php <= 레이어 팝업창 관련 함수
/data/goods/ <= 상품이미지 저장 폴더(퍼미션 777)
※ SSH 사용 가능하신분은 perms.sh 실행하시면 퍼미션 자동조정됩니다.
만들고보니 많이 부족합니다..ㅋㅋ(날림과 땜빵...;;)
필요하신분들 사용하시고 궁금하신거 있으시면 http://shi1978.bizsense.kr/shop/goods_list.php
관리자ID/PW: admin/admin
14
댓글 전체
그러나 상품게시판에서 자신이 수량을 지정 할 수있도록 개선하였으면 좋겟습니다. - 이대로는 사용하기 무리일듯 ㅁ^&^
감사합니다
열심히 연구해봐야 겠습니다.
한번 써보려는데 기존 db가 엉클어 질까봐 못깔고 있네요 ^^;
1. 설치(필요한테이블 생성 sql...)
-- 그리고 설치설명 ^^;
2. 구조...
요 두개만 해주셔도 될듯한데 ^^
감사합니다 ^^
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (./data/session) in Unknown on line 0
이건 뭔가요....?ㅜ_ㅜ
최상위폴더 www에서 shop이란 폴더를 만들어 설치 했거든요..........
뭐가 잘못 된건지 모르겠어요 ㅠ_ㅠ
커스트마이징 다 끝났다고 생각했는데...
문제가 하나둘씩 불거져 나옵니다 ㅠㅠ;;
1. 상세페이지에서 수량입력(조절)기능이 있었으면 좋을듯 합니다.
2. 답변메일받기가 안되는데요... 다른 분들은 혹시 되시나요?
그 부분은 따로 수정한 곳이 없는것 같은데 안되더라구요
다른 사이트에서도 해 봤는데 마찬가지로 안되는것 같던데...
제가 테스트해본 곳만 그런것일수도 있고...
3. 적립금 사용으로 했는데요... 구매가 완료가 되도 적립금(포인트)이 적립이 안되던데요.
이런 저런 내용들 해결하신 분이나 겪어보신 분들의 가르침을 부탁드립니다.
You don't have permission to access /bbs/login.php on this server.
--------------------------------------------------------------------------------
Apache/1.3.41 Server at nan.kr Port 80
장바구니에서 다음으로 넘어가면 이런 에러가 ..
Fatal error: Cannot redeclare get_cart_count() (previously declared in /home/hosting_users/sori/www/lib/shop.lib.php:6) in /home/hosting_users/sori/www/skin/board/gallery_08/config.php on line 213
다시 원래 제 그누보드의 DB를 복구 시키는 방법이 없나요?ㅠㅠ
한가지 오류가 있는것 같습니다.
주문하기 order_step2.php 페이지에서 order_step3.php 로 넘어가는 순간 주문내역이 DB에 기록되며,
order_step3.php 에서 취소버튼을 누르지 않고 다른 페이지로 넘어갈 경우 주문이 자동 취소가 되지 않고 계속해서 DB에 쌓이게 됩니다.
원래부터 이런것인지는 잘 모르겠습니다만.. 좀더 규격화 하지 않는한 영카트를 쓰시는편이 정신건강에 이로울지도 모르겠네요 ㅜㅜ 일단 좀더 투닥거려 보겠습니다. 꾸뻑~! 공개해 주신점 정말 감사!!!
소원천사님의 쇼핑몰을 써보신분들께 질문드리겠습니다.
[게시판 생성]페지의 [스킨 디렉토리]에서 아래
------------------------------------------------
/shop/goods_list.1.skin.php <= 게시판형 스킨
/shop/goods_list.2.skin.php <= 바둑판형 스킨
/shop/goods_list.3.skin.php <= 블로그형 스킨
------------------------------------------------
부분의스킨을 불어올수없는데요. 어덯게 하면되는가요. 잘 부탁드립니다.
공개해주신 덕분에 쇼핑몰 하나 뚝딱했습니다.
정말정말 감사!!!!!!!!!!!
감사합니다. 폭풍감동