상품 옵션 추가 컬럼 노출 시키는 방법

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
상품 옵션 추가 컬럼 노출 시키는 방법

QA

상품 옵션 추가 컬럼 노출 시키는 방법

본문

상품을 카트 테이블로 저장하는 쿼리가 cartupdate.php 파일안에 있더라구요. 여기에 보면 ct_option 이라는 컬럼이 있는데 무슨 값이 들어가나 확인을 해보았더니 $io_value 라는 변수를 통해서 INSERT 해주고 있는것을 확인했습니다.

 

그리고 alert을 통해서 변수값을 확인해보면 (주문하기 버튼을 클릭하였을때 출력됨) 

2943481293_1643009503.9681.png

이렇게 잘 출력됨이 확인됩니다.

그리고 이 데이터는 g5_shop_cart 테이블의 ct_option 항목에서 가져옴을 확인했습니다.

제가 하고싶은것은 ct_optionEN 컬럼을 추가로 생성하여 동일하게 영문으로 출력하는 것입니다.

 

cartupdate.php 파일의 일부입니다.

 


        for($k=0; $k<$opt_count; $k++) {
            $io_id = isset($_POST['io_id'][$it_id][$k]) ? preg_replace(G5_OPTION_ID_FILTER, '', $_POST['io_id'][$it_id][$k]) : '';
            $io_type = isset($_POST['io_type'][$it_id][$k]) ? preg_replace('#[^01]#', '', $_POST['io_type'][$it_id][$k]) : '';
            $io_value = isset($_POST['io_value'][$it_id][$k]) ? $_POST['io_value'][$it_id][$k] : '';
            alert($io_value);
}

 

alert해둔 부분이 위 alert 데이터인데요. 아무리 해봐도 추가 컬럼을 노출하는것이 불가능합니다.

위의 코드에서 $io_idEN, $io_valueEN 을 하나 더만들어서 뒷부분도 똑같이 EN으로 넣었거든요.

 

분명 orderform.php 에서 노출되는거보면 g5_shop_item의 it_option_subject (값은 색상,사이즈 으로 설정되어있음) 값이랑 g5_shop_item_option의 io_id값으로 어떻게 조합으로 cg5_shop_cart에 ct_option 으로 데이터를 넣어주는 느낌인데말이죠..

2943481293_1643010603.752.png

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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