[영카트] 옵션 디자인 변경 - 재질문

[영카트] 옵션 디자인 변경 - 재질문

QA

[영카트] 옵션 디자인 변경 - 재질문

답변 1

본문

2039417012_1653603297.9182.png

위 화면은  theme/basic/skin/shop/item.form.skin.php 에서 조건문을 넣어서 신규회원일때 1개만 구매 가능하도록 제어를 했습니다

제품에 옵션이 없는 상태의 것은 item.form.skin.php 에서 제어를 하는 반면

 

옵션이 추가되면 아래와 같이 제어가 되지 않는 상황입니다

2039417012_1653603304.2444.png

 

shop/item.php 의 내용중 (211~220줄)

    if(defined('G5_THEME_USE_OPTIONS_TRTD') && G5_THEME_USE_OPTIONS_TRTD){
        $option_item = get_item_options($it['it_id'], $it['it_option_subject'], '');
        $supply_item = get_item_supply($it['it_id'], $it['it_supply_subject'], '');
    } else {
        // 선택 옵션 ( 기존의 tr td 태그로 가져오려면 'div' 를 '' 로 바꾸거나 또는 지워주세요 )
        $option_item = get_item_options($it['it_id'], $it['it_option_subject'], 'div', 1);

        // 추가 옵션 ( 기존의 tr td 태그로 가져오려면 'div' 를 '' 로 바꾸거나 또는 지워주세요 )
        $supply_item = get_item_supply($it['it_id'], $it['it_supply_subject'], 'div', 1);
    }
 

내용에서 보듯 get_item_options 와 get_item_supply 에서 제어하면서 옵션을 표시하고 제어하는것을 알수 있습니다

 

lib/shop.lib.php 에 해당 함수에 대한 정의가 되어 있는데

저의 지식이 미천하여 안개속을 헤매는 기분입니다

이 질문에 댓글 쓰기 :

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