Help Center
카페24 소식
[상품관리] 장바구니 상호등록 기능 추가 안내(관심상품으로 등록된 상품의 옵션 유지 내용 포함)
2011-04-21
안녕하세요. 카페24 운영도우미입니다.
관심상품으로 등록 시 설정한 옵션값으로 관심상품 페이지에 담기길 원하시는 운영자님께서는
아래와 같이 html 소스를 수정해 주시면 사용이 가능하오니 쇼핑몰 운영에 참고하여 주시기 바랍니다.
① HTML 디자인설정 > 관심상품 > 관심물품리스트 HTML 편집 탭의 "관심상품 목록( 반복되는 행 )"
변경전)
{{if $cnt is div by 2 }}
<tr bgcolor="{{$table_attr.td_unselected_color}}">
{{else}}
<tr bgcolor="{{$table_attr.td_selected_color}}">
{{/if}}
<td width="100%" class="txt_pro" colspan="5">
<table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td align="center" width="102">
...
<table border=0 class=table_white>
{{* 옵션 1*}}
{{if $option1.name != ""}}
<tr>
<td>
{{$option1.name}}
</td>
<td>
<select class=table_white name='prd_opt1_{{$product_no}}' id='prd_opt1_{{$product_no}}'>
{{section name=s loop=$option1.value}}
{{if $option1.values != ""}}
<option value="{{$smarty.section.s.iteration}}">{{$option1.values}}</option>
{{/if}}
{{/section}}
</select>
</td>
</tr>
{{/if}}
{{* 옵션 1*}}
{{* 옵션 2*}}
{{if $option2.name != ""}}
<tr>
<td>
{{$option2.name}}
</td>
<td>
<select class=table_white name='prd_opt2_{{$product_no}}' id='prd_opt2_{{$product_no}}'>
{{section name=s loop=$option2.value}}
{{if $option2.values != ""}}
<option value="{{$smarty.section.s.iteration}}">{{$option2.values}}</option>
{{/if}}
{{/section}}
</select>
</td>
</tr>
{{/if}}
{{* 옵션 2*}}
{{* 옵션 3*}}
{{if $option3.name != ""}}
<tr>
<td>
{{$option3.name}}
</td>
<td>
<select class=table_white name='prd_opt3_{{$product_no}}' id='prd_opt3_{{$product_no}}'>
{{section name=s loop=$option3.value}}
{{if $option3.values != ""}}
<option value="{{$smarty.section.s.iteration}}">{{$option3.values}}</option>
{{/if}}
{{/section}}
</select>
</td>
</tr>
{{/if}}
{{* 옵션 3*}}
</table>
...
<td width="10%" valign="middle" align="center">
{{* javascript부분과 링크부분은 수정하시 마십시오.*}}
<span style="visibility: {{$purchase_button_visibility}};"><a href="javascript:add_basket(0,'{{$product_no}}','{{$main_cate_no}}','{{$display_group}}','{{$has_option}}','{{$product_min}}')"><img src="{{$img_array.c_3.6.url}}" border=0></a> <a href="javascript:add_basket(1,'{{$product_no}}','{{$main_cate_no}}','{{$display_group}}','{{$has_option}}','{{$product_min}}')"><img src="{{$img_array.c_3.7.url}}" border=0></a></span>
<a href="/front/php/myshop/myshop_wishlist_a.php?product_no={{$product_no}}&main_cate_no={{$main_cate_no}}&offset={{$offset}}&page={{$page}}"><img src="{{$img_array.c_3.3.url}}" border=0></a>
</td>
</tr>
</table>
</td>
</tr>
변경후)
*}}
<tr bgcolor="{{$sTrColor}}">
<td width="100%" class="txt_pro" colspan="5">
<form name="prd_{{$idx}}" method='post'>
<input type="hidden" name="idx" value="{{$idx}}" />
<input type="hidden" name="opt_id" value="{{$opt_id}}" />
<input type="hidden" name="product_no" value="{{$product_no}}" />
<input type="hidden" name="main_cate_no" value="{{$main_cate_no}}" />
<input type="hidden" name="display_group" value="{{$display_group}}" />
<input type="hidden" name="product_min" value="{{$product_min}}" />
<input type="hidden" name="basket_type" value="{{$basket_type}}"/>
<input type="hidden" name="opt_cnt" id="opt_cnt_{{$idx}}" value="{{$opt_cnt}}"/>
<input type="hidden" name="add_option_name" id="add_option_name_{{$idx}}" value="{{$add_opt_name}}" />
<input type="hidden" name="command" />
<input type="hidden" name="redirect" />
<input type="hidden" name="quantity" value='1'/>
<input type="hidden" name="quantity_override_flag" value=''/>
<table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td align="center" width="102">
...
<table border="0" class="table_white">
{{$c_3_wish_opt}}
</table>
<table border="0" class="table_white">
{{$c_3_wish_opt_add}}
</table>
...
<td width="10%" valign="middle" align="center">
{{* javascript부분과 링크부분은 수정하시 마십시오.*}}
<span style="visibility: {{$purchase_button_visibility}};"><a href="javascript:add_basket(0,'{{$product_no}}','{{$main_cate_no}}','{{$display_group}}','{{$has_option}}','{{$product_min}}', '{{$basket_type}}', '{{$idx}}')"><img src="{{$img_array.c_3.6.url}}" border=0></a> <a href="javascript:add_basket(1,'{{$product_no}}','{{$main_cate_no}}','{{$display_group}}','{{$has_option}}','{{$product_min}}', '{{$basket_type}}', '{{$idx}}')"><img src="{{$img_array.c_3.7.url}}" border=0></a></span>
<a href="/front/php/myshop/myshop_wishlist_a.php?product_no={{$product_no}}&main_cate_no={{$main_cate_no}}&offset={{$offset}}&page={{$page}}&idx={{$idx}}&opt_id={{$opt_id}}"><img src="{{$img_array.c_3.3.url}}" border=0></a>
</td>
</tr>
</table>
</form>
</td>
</tr>
카페24 는 쇼핑몰 운영을 보다 편리하고 쉽게 할 수 있도록 기능 업데이트를 지속적으로 진행하고 있습니다.
더 좋은 서비스가 되기 위해 노력하겠습니다.
끊임없는 애정과 관심 부탁 드립니다.
궁금하신 사항은 언제든지 고객지원센터 1:1게시판으로 문의해주세요. [문의하기]
감사합니다.