답변 2개
10년 전
해당소스와는 연관성이 없는 것 같은데요..
해당소스를 모두 삭제를 하고 옵션을 선택해도 수량체크부분이 출력이 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
10년 전
js/shop.js 에서
Copy
// 선택된 옵션 출력function add_sel_option(type, id, option, price, stock){ var item_code = $("input[name='it_id[]']").val(); var opt = ""; var li_class = "sit_opt_list"; if(type) li_class = "sit_spl_list"; var opt_prc; if(parseInt(price) >= 0) opt_prc = "(+"+number_format(String(price))+"원)"; else opt_prc = "("+number_format(String(price))+"원)"; opt += "<li class=\""+li_class+"\">"; opt += "<input type=\"hidden\" name=\"io_type["+item_code+"][]\" value=\""+type+"\">"; opt += "<input type=\"hidden\" name=\"io_id["+item_code+"][]\" value=\""+id+"\">"; opt += "<input type=\"hidden\" name=\"io_value["+item_code+"][]\" value=\""+option+"\">"; opt += "<input type=\"hidden\" class=\"io_price\" value=\""+price+"\">"; opt += "<input type=\"hidden\" class=\"io_stock\" value=\""+stock+"\">"; opt += "<span class=\"sit_opt_subj\">"+option+"</span>"; opt += "<span class=\"sit_opt_prc\">"+opt_prc+"</span>"; opt += "<div><input type=\"text\" name=\"ct_qty["+item_code+"][]\" value=\"1\" class=\"frm_input\" size=\"5\">"; opt += "<button type=\"button\" class=\"sit_qty_plus btn_frmline\">증가</button>"; opt += "<button type=\"button\" class=\"sit_qty_minus btn_frmline\">감소</button>"; opt += "<button type=\"button\" class=\"sit_opt_del btn_frmline\">삭제</button></div>"; opt += "</li>"; if($("#sit_sel_option > ul").size() < 1) { $("#sit_sel_option").html("<ul id=\"sit_opt_added\"></ul>"); $("#sit_sel_option > ul").html(opt); } else{ if(type) { if($("#sit_sel_option .sit_spl_list").size() > 0) { $("#sit_sel_option .sit_spl_list:last").after(opt); } else { if($("#sit_sel_option .sit_opt_list").size() > 0) { $("#sit_sel_option .sit_opt_list:last").after(opt); } else { $("#sit_sel_option > ul").html(opt); } } } else { if($("#sit_sel_option .sit_opt_list").size() > 0) { $("#sit_sel_option .sit_opt_list:last").after(opt); } else { if($("#sit_sel_option .sit_spl_list").size() > 0) { $("#sit_sel_option .sit_spl_list:first").before(opt); } else { $("#sit_sel_option > ul").html(opt); } } } } price_calculate();}
위의 코드로 추가되는 부분입니다.
저 부분을 직접 php에서 처리해야 하는데
이리저리 얽혀있는 부분이 많아서 단순하게 접근하기에는 쉽지 않은거 같네요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인