Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
상품 여분필드에 옵션을 넣었고 기록은 되긴 하는데요..

상품 여분필드에 옵션을 넣었고 기록은 되긴 하는데요..

상품 여분필드에 옵션을 넣었고 기록은 되긴 하는데요..

QA

상품 여분필드에 옵션을 넣었고 기록은 되긴 하는데요..

답변 2

본문

여분필드에 셀렉트 옵션을 adm/shop_adm/itemform.php에 추가하였고,

등록 및 수정에서 여분필드에 들어간 셀렉트 옵션을 선택해서 확인을 누르면

필드에 값이 씌워져서 상품보기에서 출력도 잘 되는데..

수정들어가서 보면 옵션이 풀려서 :::선택::: 으로 되어있어요..

그 상태에서 다른 옵션 수정하고 수정확인 누르면 이번엔 여분필드에 씌워진 옵션이 지워져요..

 

상품 수정할때마다 여분필드에 들어간 옵션을 다시 체크해야하네요.. 

이거 왜 이러는거죠; ㄷㄷ; 

이 질문에 댓글 쓰기 :

답변 2

view.php 에 보시면 $update_href 이 수정페이지로 연결하는데 여기에 옵션값을 넘겨주세요.$option=...

이런식으로.. 

 

또 수정버튼을 누를때 옵션값을 입력과 동일하게 저장되도록 넣어주셔야 합니다.

itemform.php에
<script type="text/javascript">
$(function(){
$("#it_2").val("<?=$it['it_2']?>");
$("#it_3").val("<?=$it['it_3']?>");
$("#it_4").val("<?=$it['it_4']?>");
$("#it_6").val("<?=$it['it_6']?>");
$("#it_7").val("<?=$it['it_7']?>");
$("#it_8").val("<?=$it['it_8']?>");
$("#it_9").val("<?=$it['it_9']?>");
$("#it_10").val("<?=$it['it_10']?>");
$("#it_1").val("<?=$it['it_1']?>");
이 부분을 넣어놔서 ㅋㅋㅋ;;; 여기에 추가하니까 되네요 ㄷㄷ

우선.. 위의 방식보다 그냥 write.skin.php파일에 셀렉트옵션을 넣으셨을테니..

 

옵션값을 $wr_1 이런 형식으로 기존에 있는 곳에 저장하셨으면 select에 $wr_1..10 값을 연결하시면 될 듯 하구요..

 

따로 만드신 옵션값이면 

    $sqlOpt = " select 지정하신컬럼명 as opt1 from {$write_table}

                where wr_id = '{$write['wr_id']}'";

    $row = sql_fetch($sqlOpt);

    $row['opt1']

 

값을 셀렉트에 지정해주시면 될 듯 합니다. 테스트 한번 해보세요~

 

설명이 좀 어렵죠..ㅜ.ㅜ

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로