2026, 새로운 도약을 시작합니다.

옵션선택 부분을 한줄로 표현하려면? 채택완료

아래의 코드에서 해결해야 할듯 한데..

어떻게 해야 옵션선택 부분을 한줄로 나열할수 있죠?

Copy
// 상품 선택옵션
function get_item_options($it_id, $subject)
{
    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(!mysql_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= 0)
                $price = '  + '.number_format($row['io_price']).'원';
            else
                $price = '   '.number_format($row['io_price']).'원';            if(!$row['io_stock_qty'])
                $soldout = '  [품절]';
            else
                $soldout = '';            $select .= ''.$row['io_id'].$price.$soldout.''.PHP_EOL;
        }
        $select .= ''.PHP_EOL;        $str .= ''.$select.''.PHP_EOL;
        $str .= ''.PHP_EOL;
    }    return $str;
}​

답변 4개

채택된 답변
+20 포인트

1adc1fb2844944a386924810840bf942_1424055740_0528.jpg

이런 레이아웃을 원하신다면

www/skin/shop/basic/item.form.php 에서 이렇게 수정하시면 되요~

디아이브이로 옵션을 감싸고 플롯레프트 시킨후에 나머지 부분은 클리어보스 !

보기 편하게 스타일로 해놨고 css로 변경후 사용하시면 됩니다~


1adc1fb2844944a386924810840bf942_1424055743_2357.jpg

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

추가옵션을 제외하고

선택옵션만 한줄로 하고 싶은데, 어떻게 해야 할까요?

색상, 사이즈 를 한줄로...

제가 질문드린 코드에서 수정해야 할듯 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그러니까.. 옵션이 두개 잖아요.

옵션1 옵션2

이렇게 한줄로 나열하고 싶어요.

기존에는

옵션1

옵션2

이렇게 두줄로 나열이 되잖아요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

옵션 선택부분을 한줄로 나열한다는게 어떤 의미인지 정확하게 알려주시겠어요?^^ 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고