애니빌드.LAB
토론방
소스관련 쇼핑몰 상품정보 수정 문의입니다.
- a**min00
- 2014-10-13 11:51:13
- hit4481
- http://wdev.anybuild.co.kr/bbs/qna/3399
확인 가능한 전체 URL : http://www.lkgolf.co.kr/

안녕하세요 !
쇼핑몰관련 질문입니다. 위 사진을 보시면 상품 옆으로 상품 정보가 입력이 되는데요 , 상품정보의 순서를 임의로 배치 할 수 있을까요?
<dl class="dl clr">
<dt>{$column_name}</dt>
<dd>{$column_value}</dd>
</dl>
( 원하는 방향 : 상품옵션으로 항목을 만든 샤프트 강도와 헤드 로프트 부분을 주문수량 아래로 떨러뜨리고 싶습니다. )
게시글 공유
URL복사
댓글작성
열기 닫기
열기 닫기
작업은 가능한데 이 부분은 정상적인 방법이 아닙니다.
<!--@foreach($column_sort as $key => $values)-->
{@
$column_name = $gooda_info_table[$values][name];
$column_value = $gooda_info_table[$values][value];
if(!$column_name || !$column_value) continue;
if($values == 'sijung_price') $column_value = "<s>$column_value</s>";
if($values == 'coupon_use_info') $column_value = str_replace('[쿠폰사용]',"<span class='bt_coupon_pop'>쿠폰사용</span>",$column_value);
if($values == 'goods_price'){
$column_value = "<span id='span_price_str' style='position:relative;z-index:0;'>$column_value</span><span id='span_price_sub_str' style='position:relative;z-index:0;'></span>";
}
@}
<dl class="dl clr">
<dt>{$column_name}</dt>
<dd>{$column_value}</dd>
</dl>
<!--@end-->
이게 기본적인 소스인데요..여기서
<!--@foreach($column_sort as $key => $values)-->
{@
$column_name = $gooda_info_table[$values][name];
$column_value = $gooda_info_table[$values][value];
if(!$column_name || !$column_value) continue;
if($column_name == '샤프트강도'){
$option1_value = $column_value;
continue;
}
if($column_name == '헤드 로프트'){
$option2_value = $column_value;
continue;
}
if($values == 'sijung_price') $column_value = "<s>$column_value</s>";
if($values == 'coupon_use_info') $column_value = str_replace('[쿠폰사용]',"<span class='bt_coupon_pop'>쿠폰사용</span>",$column_value);
if($values == 'goods_price'){
$column_value = "<span id='span_price_str' style='position:relative;z-index:0;'>$column_value</span><span id='span_price_sub_str' style='position:relative;z-index:0;'></span>";
}
@}
{@
$column_name = $gooda_info_table[$values][name];
$column_value = $gooda_info_table[$values][value];
if(!$column_name || !$column_value) continue;
if($values == 'sijung_price') $column_value = "<s>$column_value</s>";
if($values == 'coupon_use_info') $column_value = str_replace('[쿠폰사용]',"<span class='bt_coupon_pop'>쿠폰사용</span>",$column_value);
if($values == 'goods_price'){
$column_value = "<span id='span_price_str' style='position:relative;z-index:0;'>$column_value</span><span id='span_price_sub_str' style='position:relative;z-index:0;'></span>";
}
@}
<dl class="dl clr">
<dt>{$column_name}</dt>
<dd>{$column_value}</dd>
</dl>
<!--@end-->
<dl class="dl clr">
<dt>샤프트강도</dt>
<dd>{$option1_value}</dd>
</dl>
<dl class="dl clr">
<dt>헤드 로프트</dt>
<dd>{$option2_value}</dd>
</dl>
위와 같이 추가를 해주시면 됩니다.
처음에도 말씀드렸는데 이 부분은 정상적인 부분이 아니라 편볍을 써서 출력되도록 하는 부분입니다.
대략적으로 설명을 하면 옵션부분의 내용은 다른 변수에다가 저장을 한뒤 나중에 출력을 하도록 하는 부분인데
여기서 중요한 것은 옵션명이 바뀌게 되면 소용이 없어지게 됩니다. 그리고 옵션이 없는 상품에 대한 대처부분도 작업을 진행을 하셔야 됩니다.
저희쪽에서는 이 방법은 권해드리지는 않습니다. 꼭 사용을 하신다면 신중히 사용 부탁드리겠습니다.
감사합니다.