역

[1000원팁] 거시기콱아님...커뮤니티 게시판에서 영카트 결제기능 이용하기

· 2019-03-05 (화) 13:03:36 · 8269 · 15

잔머리굴려서 적용했어요,,

그런데 간단해요,,ㅎ

 

1.커뮤니티 게시판 업데이트 스킨에

 

if($w=='u'){
    sql_query("insert g5_shop_item set it_id='$write[wr_id]', ca_id='00', it_name='임의상품', it_price='$wr_card', it_sc_price='00원',  it_sc_method='2', it_sc_type='3', it_stock_qty='1', it_use='1' ");

}

 

이런식으로 인서트시킵니다. (wr_id값을 쇼핑몰 아이템 아이디 값인 it_id로 인서트하는 거에요)

ca_id='00', 이건 쇼핑몰 관리자에서 분류를 00처럼 한개 만들어 두어야 겠죠?

 

2.그런다움에 커뮤니티 보기페이지 등에 카드결제하기 버튼을 만들어 이딴식으로 연결시켜요

<a href="/shop/item.php?it_id=<?php echo $view[wr_id]?>" target="_blank" class="pay"><i class="fa fa-credit-card" aria-hidden="true"></i> 카드결제하기</a>    

 

그럼 쇼핑몰에서 바로결제할 수 있어요..

ㅋ

 

이건 거시기 콱!한다

같은거 아니에요...

쿨한거에요~

 

예전에 커뮤니티 게시판에 결제기능 붙이려그,,,20만원에 작업했어요,,,

그런데 애러가 떠서 그걸 고치려면 고치는거나 새로 의뢰하는거나 비슷한 비용들여야 할거 같아서...

 

간단히 하는 방법을 생각하다 문득 떠올라서,,,ㅋ

해보니 되네요~

 

이팁은 최소한 1000원은 받아야 하는데..유유

20만원들여 며칠걸려 작업의뢰하는거를

1000원에 뚝딱 할 수 있으면

정말 싼거에요,,,유유

 

조금 모르는거 고수님들한테 도움받았는데

고맙다고 쓰려는데 닉네임이 생각안나네요..

죄송하그 고마워요!

 

이런거는 원래 좀 되면 안되낭,,,쩝

|

댓글 15개

공개해주셔서 감사합니다
한번 적용해보고 싶은데 적용법에서 커뮤니티 게시판 업데이트 스킨이 어느파일 말씀하시는건가요?
2019-03-07 (목) 04:14:09
해당게시판 스킨에 write_update.skin.php를 이미 만들었으면 거기에 위 코드를 넣그
없으면 만들어어서 위코드를 넣으면 됩니다.
ca_id='00', it_name='임의상품'
이부분은 별도로 직접 넣어줘야 하는거죠?
2019-03-07 (목) 21:32:14
ca_id는 소핑몰에서 정해놓은 카테고리이며
it_name도 상품등록시 필수사항이니 있어여 합니다.
글제목 등으로 해도 됨, it_name='wr_subject'
상세한 설명 감사드립니다
2019-03-06 (수) 16:55:41
오빠. ㅎㅎ ㅠㅠ 쑥스. ㅡㅡ.
2019-03-07 (목) 01:02:27
오호 좋네요
감사합니다
감사합니다
안녕하세요 좋은팁 감사드립니다.
1. 글수정시에만 주문서 생성되지 않고
새글작성시에도 주문서가 생성되게 하려면 어떻게 하면 될까요?

2. 금액부분을 미리 쿼리문에 정하지 않고 글작성시에 wr_10 같이 여분필드에
금액입력부분을 만들어 봤는데 글수정 이후 주문서가 한번 생성되고 나면
다시 글을 수정해도 주문서 수정이 불가한데 글수정시에 주문서도 수정이 되게 할 수 있을까요?
(게시물제목 수정이 변경사항 주문서에 같이 바뀌게)

3. 글쓰기시 미리 wr_10 같이 여분필드에 금액을 입력받고 싶습니다ㅠㅠ


4. 글 삭제시 주문서도 같이 삭제되게 하고 싶습니다.
2019-04-10 (수) 19:12:53
if($w=='u'){ --> if($w==''){
sql_query("insert g5_shop_item 이렇게 하면 글 등록시 생성됩니다.

업데이트는 update로 코드를 한번 더 넣어주면 되구요
if($w=='u'){
sql_query("update g5_shop_item

------------
it_sc_price='00원', --> it_sc_price='$write[wr_10]',

삭제시 상품아이템 삭제는 좀 생각해봐야 할거 같습니다.ㅋ
if ($w == "u") {
sql_query("UPDATE g5_shop_item set it_id='$wr_id'

업데이트 쿼리를 넣고 수정해도 반응이 없습니다.

phpmyadmin에서 it_id 가 20번인 게시물을
UPDATE g5_shop_item set it_id='20', ca_id='10', it_name='제목', it_price='1234', 중략
쿼리명령어를 보내니

쿼리의 오류 (1062): Duplicate entry '20' for key 'PRIMARY'
이렇게 출력되네요

다른곳을 고쳐야 되는곳이 있는건가요??ㅜㅜ
2020-06-21 (일) 17:45:46
sql_query("UPDATE g5_shop_item set it_id='$wr_id'
이부분을 sql_query("UPDATE g5_shop_item set it_id='$wr_id' where it_id='$write[wr_id]' 이렇게 바꾸면 될거 같습니다.
2021-12-24 (금) 12:07:31
fds
감사합니다
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
19-03-10 조회 7,203
19-03-09 조회 6,421
19-03-09 조회 6,196
19-03-07 조회 9,256
19-03-07 조회 6,673
19-03-05 조회 8,270
19-03-05 조회 7,648
19-03-03 조회 8,955
19-02-26 조회 7,957
19-02-25 조회 7,460
19-02-25 조회 6,569
19-02-24 조회 8,539
19-02-22 조회 1.7만
19-02-21 조회 6,572
19-02-21 조회 7,501
19-02-21 조회 7,288
19-02-20 조회 6,689
19-02-20 조회 5,796
19-02-18 조회 6,606
19-02-18 조회 7,790
19-02-17 조회 7,144
19-02-16 조회 1.2만
19-02-14 조회 8,149
19-02-13 조회 7,928
19-02-11 조회 5,670
19-02-09 조회 8,260
19-02-08 조회 7,169
19-02-08 조회 9,841
19-02-08 조회 8,459
19-02-07 조회 6,138