Changeset 23372


Ignore:
Timestamp:
2014/04/22 14:03:01 (7 years ago)
Author:
Seasoft
Message:

#2530 (受注登録画面 配送数の扱いが冗長過ぎる)

Location:
branches/version-2_13-dev/data
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/Smarty/templates/admin/order/disp.tpl

    r23300 r23372  
    233233    <!--{if $arrForm.product_type_id.value[0] != $smarty.const.PRODUCT_TYPE_DOWNLOAD}--> 
    234234    <!--{foreach name=shipping from=$arrAllShipping item=arrShipping key=shipping_index}--> 
    235         <!--{if $arrForm.shipping_quantity.value > 1}--> 
     235        <!--{if $tpl_shipping_quantity > 1}--> 
    236236            <h3>お届け先<!--{$smarty.foreach.shipping.iteration}--></h3> 
    237237        <!--{/if}--> 
    238238        <!--{assign var=key value="shipping_id"}--> 
    239         <!--{if $arrForm.shipping_quantity.value > 1}--> 
     239        <!--{if $tpl_shipping_quantity > 1}--> 
    240240 
    241241            <!--{if count($arrShipping.shipment_product_class_id) > 0}--> 
  • branches/version-2_13-dev/data/Smarty/templates/admin/order/edit.tpl

    r23358 r23372  
    8989 
    9090    $(document).ready(function() { 
    91         var shipping_quantity = escape('<!--{$arrForm.shipping_quantity.value|h}-->'); 
    92         if(shipping_quantity > 1){ 
     91        var shipping_quantity = '<!--{$tpl_shipping_quantity|escape:javascript}-->'; 
     92        if (shipping_quantity > 1){ 
    9393            $("input[name^='quantity[']").attr("disabled","disabled"); 
    9494        } 
     
    299299            <input type="hidden" name="<!--{$key1}-->" value="<!--{$smarty.const.DEFAULT_COUNTRY_ID}-->" /> 
    300300            <!--{else}--> 
    301             <tr> 
    302                 <th>国</th> 
    303                 <td> 
    304                     <span class="attention"><!--{$arrErr[$key1]}--></span> 
    305                     <select name="<!--{$key1}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"> 
    306                             <option value="" selected="selected">国を選択</option> 
    307                             <!--{html_options options=$arrCountry selected=$arrForm[$key1].value|default:$smarty.const.DEFAULT_COUNTRY_ID}--> 
    308                     </select> 
    309                 </td> 
    310             </tr> 
    311             <tr> 
    312                 <th>ZIP CODE</th> 
    313                 <td> 
    314                     <span class="attention"><!--{$arrErr[$key2]}--></span> 
    315                     <input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->;" size="15" class="box15"/> 
    316                 </td> 
    317             </tr> 
     301                <tr> 
     302                    <th>国</th> 
     303                    <td> 
     304                        <span class="attention"><!--{$arrErr[$key1]}--></span> 
     305                        <select name="<!--{$key1}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"> 
     306                                <option value="" selected="selected">国を選択</option> 
     307                                <!--{html_options options=$arrCountry selected=$arrForm[$key1].value|default:$smarty.const.DEFAULT_COUNTRY_ID}--> 
     308                        </select> 
     309                    </td> 
     310                </tr> 
     311                <tr> 
     312                    <th>ZIP CODE</th> 
     313                    <td> 
     314                        <span class="attention"><!--{$arrErr[$key2]}--></span> 
     315                        <input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->;" size="15" class="box15"/> 
     316                    </td> 
     317                </tr> 
    318318            <!--{/if}--> 
    319319 
     
    371371            受注商品情報 
    372372            <a class="btn-normal" href="javascript:;" name="recalculate" onclick="eccube.setModeAndSubmit('recalculate','anchor_key','order_products');">計算結果の確認</a> 
    373             <!--{if $arrForm.shipping_quantity.value <= 1}--> 
    374             <a class="btn-normal" href="javascript:;" name="add_product" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?order_id=<!--{$arrForm.order_id.value|h}-->&amp;shipping_id=<!--{$top_shipping_id}-->', 'search', '615', '500', {menubar:'no'}); return false;">商品の追加</a> 
     373            <!--{if $tpl_shipping_quantity <= 1}--> 
     374                <a class="btn-normal" href="javascript:;" name="add_product" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?order_id=<!--{$arrForm.order_id.value|h}-->&amp;shipping_id=<!--{$top_shipping_id}-->', 'search', '615', '500', {menubar:'no'}); return false;">商品の追加</a> 
    375375            <!--{/if}--> 
    376376        </h2> 
     
    391391            <!--{section name=cnt loop=$arrForm.quantity.value}--> 
    392392            <!--{assign var=product_index value="`$smarty.section.cnt.index`"}--> 
    393             <tr> 
    394                 <td class="center"> 
    395                     <!--{$arrForm.product_code.value[$product_index]|h}--> 
    396                     <input type="hidden" name="product_code[<!--{$product_index}-->]" value="<!--{$arrForm.product_code.value[$product_index]|h}-->" id="product_code_<!--{$product_index}-->" /> 
    397                 </td> 
    398                 <td class="center"> 
    399                     <!--{$arrForm.product_name.value[$product_index]|h}-->/<!--{$arrForm.classcategory_name1.value[$product_index]|default:"(なし)"|h}-->/<!--{$arrForm.classcategory_name2.value[$product_index]|default:"(なし)"|h}--> 
    400                     <input type="hidden" name="product_name[<!--{$product_index}-->]" value="<!--{$arrForm.product_name.value[$product_index]|h}-->" id="product_name_<!--{$product_index}-->" /> 
    401                     <input type="hidden" name="classcategory_name1[<!--{$product_index}-->]" value="<!--{$arrForm.classcategory_name1.value[$product_index]|h}-->" id="classcategory_name1_<!--{$product_index}-->" /> 
    402                     <input type="hidden" name="classcategory_name2[<!--{$product_index}-->]" value="<!--{$arrForm.classcategory_name2.value[$product_index]|h}-->" id="classcategory_name2_<!--{$product_index}-->" /> 
    403                     <br /> 
    404                     <!--{if $arrForm.shipping_quantity.value <= 1}--> 
    405                         <a class="btn-normal" href="javascript:;" name="change" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?no=<!--{$product_index}-->&amp;order_id=<!--{$arrForm.order_id.value|h}-->&amp;shipping_id=<!--{$top_shipping_id}-->', 'search', '615', '500', {menubar:'no'}); return false;">変更</a> 
    406                         <!--{if count($arrForm.quantity.value) > 1}--> 
    407                             <a class="btn-normal" href="javascript:;" name="delete" onclick="eccube.setValue('delete_no', <!--{$product_index}-->, 'form1'); eccube.setValue('select_shipping_id', '<!--{$top_shipping_id}-->', 'form1'); eccube.setModeAndSubmit('delete_product','anchor_key','order_products'); return false;">削除</a> 
     393                <tr> 
     394                    <td class="center"> 
     395                        <!--{$arrForm.product_code.value[$product_index]|h}--> 
     396                        <input type="hidden" name="product_code[<!--{$product_index}-->]" value="<!--{$arrForm.product_code.value[$product_index]|h}-->" id="product_code_<!--{$product_index}-->" /> 
     397                    </td> 
     398                    <td class="center"> 
     399                        <!--{$arrForm.product_name.value[$product_index]|h}-->/<!--{$arrForm.classcategory_name1.value[$product_index]|default:"(なし)"|h}-->/<!--{$arrForm.classcategory_name2.value[$product_index]|default:"(なし)"|h}--> 
     400                        <input type="hidden" name="product_name[<!--{$product_index}-->]" value="<!--{$arrForm.product_name.value[$product_index]|h}-->" id="product_name_<!--{$product_index}-->" /> 
     401                        <input type="hidden" name="classcategory_name1[<!--{$product_index}-->]" value="<!--{$arrForm.classcategory_name1.value[$product_index]|h}-->" id="classcategory_name1_<!--{$product_index}-->" /> 
     402                        <input type="hidden" name="classcategory_name2[<!--{$product_index}-->]" value="<!--{$arrForm.classcategory_name2.value[$product_index]|h}-->" id="classcategory_name2_<!--{$product_index}-->" /> 
     403                        <br /> 
     404                        <!--{if $tpl_shipping_quantity <= 1}--> 
     405                            <a class="btn-normal" href="javascript:;" name="change" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?no=<!--{$product_index}-->&amp;order_id=<!--{$arrForm.order_id.value|h}-->&amp;shipping_id=<!--{$top_shipping_id}-->', 'search', '615', '500', {menubar:'no'}); return false;">変更</a> 
     406                            <!--{if count($arrForm.quantity.value) > 1}--> 
     407                                <a class="btn-normal" href="javascript:;" name="delete" onclick="eccube.setValue('delete_no', <!--{$product_index}-->, 'form1'); eccube.setValue('select_shipping_id', '<!--{$top_shipping_id}-->', 'form1'); eccube.setModeAndSubmit('delete_product','anchor_key','order_products'); return false;">削除</a> 
     408                            <!--{/if}--> 
    408409                        <!--{/if}--> 
    409                     <!--{/if}--> 
    410                 <input type="hidden" name="product_type_id[<!--{$product_index}-->]" value="<!--{$arrForm.product_type_id.value[$product_index]|h}-->" id="product_type_id_<!--{$product_index}-->" /> 
    411                 <input type="hidden" name="product_id[<!--{$product_index}-->]" value="<!--{$arrForm.product_id.value[$product_index]|h}-->" id="product_id_<!--{$product_index}-->" /> 
    412                 <input type="hidden" name="product_class_id[<!--{$product_index}-->]" value="<!--{$arrForm.product_class_id.value[$product_index]|h}-->" id="product_class_id_<!--{$product_index}-->" /> 
    413                 <input type="hidden" name="point_rate[<!--{$product_index}-->]" value="<!--{$arrForm.point_rate.value[$product_index]|h}-->" id="point_rate_<!--{$product_index}-->" /> 
    414                 </td> 
    415                 <td class="center"> 
    416                     <!--{assign var=key value="price"}--> 
    417                     <span class="attention"><!--{$arrErr[$key][$product_index]}--></span> 
    418                     <input type="text" name="<!--{$key}-->[<!--{$product_index}-->]" value="<!--{$arrForm[$key].value[$product_index]|h}-->" size="6" class="box6" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key][$product_index]|sfGetErrorColor}-->" id="<!--{$key}-->_<!--{$product_index}-->" /> 円 
    419                 </td> 
    420                 <td class="center"> 
    421                     <!--{assign var=key value="quantity"}--> 
    422                     <span class="attention"><!--{$arrErr[$key][$product_index]}--></span> 
    423                     <input type="text" name="<!--{$key}-->[<!--{$product_index}-->]" value="<!--{$arrForm[$key].value[$product_index]|h}-->" size="3" class="box3" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key][$product_index]|sfGetErrorColor}-->" id="<!--{$key}-->_<!--{$product_index}-->"  onChange="quantityCopyForSingleShipping('<!--{$product_index}-->')" /> 
    424                 </td> 
    425                 <!--{assign var=price value=`$arrForm.price.value[$product_index]`}--> 
    426                 <!--{assign var=quantity value=`$arrForm.quantity.value[$product_index]`}--> 
    427                 <!--{assign var=tax_rate value=`$arrForm.tax_rate.value[$product_index]`}--> 
    428                 <!--{assign var=tax_rule value=`$arrForm.tax_rule.value[$product_index]`}--> 
    429                 <input type="hidden" name="tax_rule[<!--{$product_index}-->]" value="<!--{$arrForm.tax_rule.value[$product_index]|h}-->" id="tax_rule_<!--{$product_index}-->" /> 
    430  
    431                 <td class="right"> 
    432                     <!--{$price|sfCalcIncTax:$tax_rate:$tax_rule|number_format}--> 円<br /> 
    433                     <!--{assign var=key value="tax_rate"}--> 
    434                     <span class="attention"><!--{$arrErr[$key][$product_index]}--></span> 
    435                     税率<input type="text" name="<!--{$key}-->[<!--{$product_index}-->]" value="<!--{$arrForm[$key].value[$product_index]|h}-->" size="3" class="box3" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key][$product_index]|sfGetErrorColor}-->" id="<!--{$key}-->_<!--{$product_index}-->" />% 
    436                 </td> 
    437                 <td class="right"><!--{$price|sfCalcIncTax:$tax_rate:$tax_rule|sfMultiply:$quantity|number_format}-->円</td> 
    438             </tr> 
     410                    <input type="hidden" name="product_type_id[<!--{$product_index}-->]" value="<!--{$arrForm.product_type_id.value[$product_index]|h}-->" id="product_type_id_<!--{$product_index}-->" /> 
     411                    <input type="hidden" name="product_id[<!--{$product_index}-->]" value="<!--{$arrForm.product_id.value[$product_index]|h}-->" id="product_id_<!--{$product_index}-->" /> 
     412                    <input type="hidden" name="product_class_id[<!--{$product_index}-->]" value="<!--{$arrForm.product_class_id.value[$product_index]|h}-->" id="product_class_id_<!--{$product_index}-->" /> 
     413                    <input type="hidden" name="point_rate[<!--{$product_index}-->]" value="<!--{$arrForm.point_rate.value[$product_index]|h}-->" id="point_rate_<!--{$product_index}-->" /> 
     414                    </td> 
     415                    <td class="center"> 
     416                        <!--{assign var=key value="price"}--> 
     417                        <span class="attention"><!--{$arrErr[$key][$product_index]}--></span> 
     418                        <input type="text" name="<!--{$key}-->[<!--{$product_index}-->]" value="<!--{$arrForm[$key].value[$product_index]|h}-->" size="6" class="box6" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key][$product_index]|sfGetErrorColor}-->" id="<!--{$key}-->_<!--{$product_index}-->" /> 円 
     419                    </td> 
     420                    <td class="center"> 
     421                        <!--{assign var=key value="quantity"}--> 
     422                        <span class="attention"><!--{$arrErr[$key][$product_index]}--></span> 
     423                        <input type="text" name="<!--{$key}-->[<!--{$product_index}-->]" value="<!--{$arrForm[$key].value[$product_index]|h}-->" size="3" class="box3" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key][$product_index]|sfGetErrorColor}-->" id="<!--{$key}-->_<!--{$product_index}-->"  onChange="quantityCopyForSingleShipping('<!--{$product_index}-->')" /> 
     424                    </td> 
     425                    <!--{assign var=price value=`$arrForm.price.value[$product_index]`}--> 
     426                    <!--{assign var=quantity value=`$arrForm.quantity.value[$product_index]`}--> 
     427                    <!--{assign var=tax_rate value=`$arrForm.tax_rate.value[$product_index]`}--> 
     428                    <!--{assign var=tax_rule value=`$arrForm.tax_rule.value[$product_index]`}--> 
     429                    <input type="hidden" name="tax_rule[<!--{$product_index}-->]" value="<!--{$arrForm.tax_rule.value[$product_index]|h}-->" id="tax_rule_<!--{$product_index}-->" /> 
     430     
     431                    <td class="right"> 
     432                        <!--{$price|sfCalcIncTax:$tax_rate:$tax_rule|number_format}--> 円<br /> 
     433                        <!--{assign var=key value="tax_rate"}--> 
     434                        <span class="attention"><!--{$arrErr[$key][$product_index]}--></span> 
     435                        税率<input type="text" name="<!--{$key}-->[<!--{$product_index}-->]" value="<!--{$arrForm[$key].value[$product_index]|h}-->" size="3" class="box3" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key][$product_index]|sfGetErrorColor}-->" id="<!--{$key}-->_<!--{$product_index}-->" />% 
     436                    </td> 
     437                    <td class="right"><!--{$price|sfCalcIncTax:$tax_rate:$tax_rule|sfMultiply:$quantity|number_format}-->円</td> 
     438                </tr> 
    439439            <!--{/section}--> 
    440440            <tr> 
     
    495495                </tr> 
    496496                <!--{if $arrForm.birth_point.value > 0}--> 
    497                 <tr> 
    498                     <th colspan="5" class="column right">お誕生日ポイント</th> 
    499                     <td class="right"> 
    500                         <!--{assign var=key value="birth_point"}--> 
    501                         <input type="hidden" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->"/> 
    502                         <!--{$arrForm.birth_point.value|number_format}--> 
    503                         pt 
    504                     </td> 
    505                 </tr> 
     497                    <tr> 
     498                        <th colspan="5" class="column right">お誕生日ポイント</th> 
     499                        <td class="right"> 
     500                            <!--{assign var=key value="birth_point"}--> 
     501                            <input type="hidden" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->"/> 
     502                            <!--{$arrForm.birth_point.value|number_format}--> 
     503                            pt 
     504                        </td> 
     505                    </tr> 
    506506                <!--{/if}--> 
    507507                <tr> 
     
    514514            <!--{/if}--> 
    515515        </table> 
    516         <!--{assign var=key value="shipping_quantity"}--> 
    517         <input type="hidden" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" /> 
    518516        <!--▼お届け先情報ここから--> 
    519517        <a name="shipping"></a> 
    520518        <h2>お届け先情報 
    521         <!--{if $arrForm.shipping_quantity.value <= 1}--> 
    522             <a class="btn-normal" href="javascript:;" onclick="fnCopyFromOrderData();">お客様情報へお届けする</a> 
    523         <!--{/if}--> 
    524         <!--{if $smarty.const.USE_MULTIPLE_SHIPPING !== false}--> 
    525             <a class="btn-normal" href="javascript:;"  onclick="fnAppendShipping();">お届け先を新規追加</a> 
    526             <a class="btn-normal" href="javascript:;" onclick="fnMultiple();">複数のお届け先を指定する</a> 
    527         <!--{/if}--> 
     519            <!--{if $tpl_shipping_quantity <= 1}--> 
     520                <a class="btn-normal" href="javascript:;" onclick="fnCopyFromOrderData();">お客様情報へお届けする</a> 
     521            <!--{/if}--> 
     522            <!--{if $smarty.const.USE_MULTIPLE_SHIPPING !== false}--> 
     523                <a class="btn-normal" href="javascript:;"  onclick="fnAppendShipping();">お届け先を新規追加</a> 
     524                <a class="btn-normal" href="javascript:;" onclick="fnMultiple();">複数のお届け先を指定する</a> 
     525            <!--{/if}--> 
    528526        </h2> 
    529527 
    530528        <!--{foreach name=shipping from=$arrAllShipping item=arrShipping key=shipping_index}--> 
    531             <!--{if $arrForm.shipping_quantity.value > 1}--> 
     529            <!--{if $tpl_shipping_quantity > 1}--> 
    532530                <h3>お届け先<!--{$smarty.foreach.shipping.iteration}--></h3> 
    533531            <!--{/if}--> 
    534532            <!--{assign var=key value="shipping_id"}--> 
    535533            <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->]" value="<!--{$arrShipping[$key]|default:"0"|h}-->" id="<!--{$key}-->_<!--{$shipping_index}-->" /> 
    536             <!--{if $arrForm.shipping_quantity.value > 1}--> 
     534            <!--{if $tpl_shipping_quantity > 1}--> 
    537535                <h2>届け先商品情報&nbsp;<a class="btn-normal" href="javascript:;" name="add_product" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?order_id=<!--{$arrForm.order_id.value|h}-->&shipping_id=<!--{$shipping_index}-->', 'search', '615', '500', {menubar:'no'}); return false;">商品の追加</a> 
    538536                </h2> 
     
    590588                <!--{section name=item loop=$arrShipping.shipment_product_class_id|@count}--> 
    591589                    <!--{assign var=item_index value="`$smarty.section.item.index`"}--> 
    592                             <!--{assign var=key value="shipment_product_class_id"}--> 
    593                             <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
    594                             <!--{assign var=key value="shipment_product_code"}--> 
    595                             <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
    596                             <!--{assign var=key1 value="shipment_product_name"}--> 
    597                             <!--{assign var=key2 value="shipment_classcategory_name1"}--> 
    598                             <!--{assign var=key3 value="shipment_classcategory_name2"}--> 
    599                             <input type="hidden" name="<!--{$key1}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key1][$item_index]|h}-->" /> 
    600                             <input type="hidden" name="<!--{$key2}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key2][$item_index]|h}-->" /> 
    601                             <input type="hidden" name="<!--{$key3}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key3][$item_index]|h}-->" /> 
    602                             <!--{assign var=key value="shipment_price"}--> 
    603                             <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
    604                             <!--{assign var=key value="shipment_quantity"}--> 
    605                             <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
     590                    <!--{assign var=key value="shipment_product_class_id"}--> 
     591                    <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
     592                    <!--{assign var=key value="shipment_product_code"}--> 
     593                    <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
     594                    <!--{assign var=key1 value="shipment_product_name"}--> 
     595                    <!--{assign var=key2 value="shipment_classcategory_name1"}--> 
     596                    <!--{assign var=key3 value="shipment_classcategory_name2"}--> 
     597                    <input type="hidden" name="<!--{$key1}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key1][$item_index]|h}-->" /> 
     598                    <input type="hidden" name="<!--{$key2}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key2][$item_index]|h}-->" /> 
     599                    <input type="hidden" name="<!--{$key3}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key3][$item_index]|h}-->" /> 
     600                    <!--{assign var=key value="shipment_price"}--> 
     601                    <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
     602                    <!--{assign var=key value="shipment_quantity"}--> 
     603                    <input type="hidden" name="<!--{$key}-->[<!--{$shipping_index}-->][<!--{$item_index}-->]" value="<!--{$arrShipping[$key][$item_index]|h}-->" /> 
    606604                <!--{/section}--> 
    607605            <!--{/if}--> 
  • branches/version-2_13-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Disp.php

    r23300 r23372  
    130130        $this->arrForm = $objFormParam->getFormParamList(); 
    131131        $this->arrAllShipping = $objFormParam->getSwapArray(array_merge($this->arrShippingKeys, $this->arrShipmentItemKeys)); 
     132        $this->tpl_shipping_quantity = count($this->arrAllShipping); 
    132133        $this->arrDelivTime = SC_Helper_Delivery_Ex::getDelivTime($objFormParam->getValue('deliv_id')); 
    133134        $this->arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 
     
    223224 
    224225        // 複数情報 
    225         $objFormParam->addParam('配送数', 'shipping_quantity', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), 1); 
    226226        $objFormParam->addParam('配送ID', 'shipping_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), 0); 
    227227        $objFormParam->addParam('お名前1', 'shipping_name01', STEXT_LEN, 'KVa', array('SPTAB_CHECK', 'MAX_LENGTH_CHECK')); 
     
    290290            $arrShippings[$row['shipping_id']] = $row; 
    291291        } 
    292         $objFormParam->setValue('shipping_quantity', count($arrShippings)); 
    293292        $objFormParam->setParam(SC_Utils_Ex::sfSwapArray($arrShippings)); 
    294293 
  • branches/version-2_13-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php

    r23361 r23372  
    310310        $this->arrForm        = $objFormParam->getFormParamList(); 
    311311        $this->arrAllShipping = $objFormParam->getSwapArray(array_merge($this->arrShippingKeys, $this->arrShipmentItemKeys)); 
     312        $this->tpl_shipping_quantity = count($this->arrAllShipping); 
    312313        $this->top_shipping_id      = array_shift((array_keys($this->arrAllShipping))); 
    313314        $this->arrDelivTime   = SC_Helper_Delivery_Ex::getDelivTime($objFormParam->getValue('deliv_id')); 
     
    408409 
    409410        // 複数情報 
    410         $objFormParam->addParam('配送数', 'shipping_quantity', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), 1); 
    411411        $objFormParam->addParam('配送ID', 'shipping_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), 0); 
    412412        $objFormParam->addParam('お名前(姓)', 'shipping_name01', STEXT_LEN, 'KVa', array('SPTAB_CHECK', 'MAX_LENGTH_CHECK', 'NO_SPTAB')); 
     
    581581            } 
    582582        } 
    583         $objFormParam->setValue('shipping_quantity', count($arrShippings)); 
    584583        $objFormParam->setParam(SC_Utils_Ex::sfSwapArray($arrShippings)); 
    585584 
     
    940939    public function addShipping(&$objFormParam) 
    941940    { 
    942         $objFormParam->setValue('shipping_quantity', 
    943                                 $objFormParam->getValue('shipping_quantity') + 1); 
    944941        $arrShippingIds = $objFormParam->getValue('shipping_id'); 
    945942        $arrShippingIds[] = max($arrShippingIds) + 1; 
Note: See TracChangeset for help on using the changeset viewer.