it_option 관련부분 함수 대해 궁금합니다.
본문
it_option에 관련되어 옵션이 dispaly:none; 으로
되어있는걸 풀고싶어요 ㅠㅠㅠㅠ
어떤분이 친절하게 답변은 남겨주셨는데
제머리로는 이해가 안되어서 여쭤봅니다!
it_option 과련 부분은
lib/shop.data.lib.php에
function get_shop_item_options($it_id, $subject, $no)
함수를 참고하세요.
// 상품리스트에서 옵션항목
function get_shop_item_options($it_id, $subject, $no)
{
global $g5;
if(!$it_id || !$subject)
return '';
$sql = " select * from {$g5['g5_shop_item_option_table']} where io_type = '0' and it_id = '$it_id' and io_use = '1' order by io_no asc ";
$result = sql_query($sql);
if(!sql_num_rows($result))
return '';
$str = '';
$subj = explode(',', $subject);
$subj_count = count($subj);
if($subj_count > 1) {
$options = array();
// 옵션항목 배열에 저장
for($i=0; $row=sql_fetch_array($result); $i++) {
$opt_id = explode(chr(30), $row['io_id']);
for($k=0; $k<$subj_count; $k++) {
if(!is_array($options[$k]))
$options[$k] = array();
if($opt_id[$k] && !in_array($opt_id[$k], $options[$k]))
$options[$k][] = $opt_id[$k];
}
}
어디에 무엇을 넣어야하는건가요??
답변 1
위 소스 아래로 가면
$select = '<select id="it_option_'.$seq.'" class="it_option"'.$disabled.'>'.PHP_EOL;
$select = '<select id="it_option_1" class="it_option">'.PHP_EOL;
위와 같이 두가지가 있는데 원본소스에는 display:none<--이게 없어요
아마 코드를 수정해서 넣은 것 같은데요?
못찾겠으면 그냥 하단 자바스크립트에 아래 코드를 넣으세요
$(".it_option").show();