[영카트] 옵션 디자인 변경 - 재질문
본문
위 화면은 theme/basic/skin/shop/item.form.skin.php 에서 조건문을 넣어서 신규회원일때 1개만 구매 가능하도록 제어를 했습니다
제품에 옵션이 없는 상태의 것은 item.form.skin.php 에서 제어를 하는 반면
옵션이 추가되면 아래와 같이 제어가 되지 않는 상황입니다
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 에 해당 함수에 대한 정의가 되어 있는데
저의 지식이 미천하여 안개속을 헤매는 기분입니다