Changeset 18054


Ignore:
Timestamp:
2009/06/09 11:22:53 (17 years ago)
Author:
Seasoft
Message:

merge r17803
・取得元: version-2_4
・SC_Utils#sfGetAddPoint はマージ見送り。
【取得元のログメッセージ】

  • #292 管理画面から新規注文入力/注文編集機能の対応で、ポイントON/OFFを考慮した内容を反映させる
Location:
branches/comu-ver2/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/Smarty/templates/default/admin/order/edit.tpl

    r18037 r18054  
    314314                <input type="hidden" name="classcategory_name2[<!--{$key}-->]" value="<!--{$arrForm.classcategory_name2.value[$key]}-->" id="classcategory_name2_<!--{$key}-->" /> 
    315315                <br /> 
    316                 <input type="button" name="change" value="変更" onclick="win03('./product_select.php?no=<!--{$key}--><!--{if $tpl_order_id}-->&order_id=<!--{$tpl_order_id}--><!--{/if}-->', 'search', '500', '500'); " /> 
     316                <input type="button" name="change" value="変更" onclick="win03('<!--{$smarty.const.SITE_URL}-->admin/products/product_select.php?no=<!--{$key}--><!--{if $tpl_order_id}-->&order_id=<!--{$tpl_order_id}--><!--{/if}-->', 'search', '500', '500'); " /> 
    317317                <!--{if $product_count > 1}--> 
    318318                    <input type="button" name="delete" value="削除" onclick="fnSetFormVal('form1', 'delete_no', <!--{$key}-->); fnModeSubmit('delete_product','anchor_key','order_products');" /> 
     
    377377            </td> 
    378378        </tr> 
    379         <tr> 
    380             <th colspan="5" class="right">使用ポイント</th> 
    381             <td class="right"> 
    382                 <!--{assign var=key value="use_point"}--> 
    383                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    384                 <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape|number_format|default:0}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="5" class="box6" /> 
    385                  pt 
    386             </td> 
    387         </tr> 
    388         <!--{if $arrForm.birth_point.value > 0}--> 
    389         <tr> 
    390             <th colspan="5" class="right">お誕生日ポイント</th> 
    391             <td class="right"> 
    392                 <!--{$arrForm.birth_point.value|number_format}--> 
    393                  pt 
    394             </td> 
    395         </tr> 
     379        <!--{if $smarty.const.USE_POINT !== false}--> 
     380            <tr> 
     381                <th colspan="5" class="right">使用ポイント</th> 
     382                <td class="right"> 
     383                    <!--{assign var=key value="use_point"}--> 
     384                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     385                    <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape|number_format|default:0}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="5" class="box6" /> 
     386                     pt 
     387                </td> 
     388            </tr> 
     389            <!--{if $arrForm.birth_point.value > 0}--> 
     390            <tr> 
     391                <th colspan="5" class="right">お誕生日ポイント</th> 
     392                <td class="right"> 
     393                    <!--{$arrForm.birth_point.value|number_format}--> 
     394                     pt 
     395                </td> 
     396            </tr> 
     397            <!--{/if}--> 
     398            <tr> 
     399                <th colspan="5" class="right">加算ポイント</th> 
     400                <td class="right"> 
     401                    <!--{$arrForm.add_point.value|number_format|default:0}--> 
     402                     pt 
     403                </td> 
     404            </tr> 
     405            <tr> 
     406                <!--{if $arrForm.customer_id > 0}--> 
     407                <th colspan="5" class="right">現在ポイント(ポイントの修正は<a href="?" onclick="return fnEdit('<!--{$arrForm.customer_id.value}-->');">顧客編集</a>から手動にてお願い致します。)</th> 
     408                <td class="right"> 
     409                    <!--{$arrForm.point.value|number_format}--> 
     410                     pt 
     411                </td> 
     412                <!--{else}--> 
     413                <th colspan="5" class="right">現在ポイント</th><td align="center">(なし)</td> 
     414                <!--{/if}--> 
     415            </tr> 
    396416        <!--{/if}--> 
    397         <tr> 
    398             <th colspan="5" class="right">加算ポイント</th> 
    399             <td class="right"> 
    400                 <!--{$arrForm.add_point.value|number_format|default:0}--> 
    401                  pt 
    402             </td> 
    403         </tr> 
    404         <tr> 
    405             <!--{if $arrForm.customer_id > 0}--> 
    406             <th colspan="5" class="right">現在ポイント(ポイントの修正は<a href="?" onclick="return fnEdit('<!--{$arrForm.customer_id.value}-->');">顧客編集</a>から手動にてお願い致します。)</th> 
    407             <td class="right"> 
    408                 <!--{$arrForm.point.value|number_format}--> 
    409                  pt 
    410             </td> 
    411             <!--{else}--> 
    412             <th colspan="5" class="right">現在ポイント</th><td align="center">(なし)</td> 
    413             <!--{/if}--> 
    414         </tr> 
    415417    </table> 
    416418 
  • branches/comu-ver2/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php

    r18052 r18054  
    344344        $this->objFormParam->addParam("送料", "deliv_fee", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    345345        $this->objFormParam->addParam("手数料", "charge", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    346         $this->objFormParam->addParam("利用ポイント", "use_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
     346 
     347        // ポイント機能ON時のみ 
     348        if (USE_POINT !== false) { 
     349            $this->objFormParam->addParam("利用ポイント", "use_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
     350        } 
     351 
    347352        $this->objFormParam->addParam("お支払い方法", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    348353        $this->objFormParam->addParam("配送時間ID", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
     
    469474            $arrErr['payment_total'] = 'お支払い合計額がマイナス表示にならないように調整して下さい。<br />'; 
    470475        } 
    471  
    472476        if($arrVal['total_point'] < 0) { 
    473477            $arrErr['total_point'] = '最終保持ポイントがマイナス表示にならないように調整して下さい。<br />'; 
     
    486490            $this->arrErr = $this->lfCheek(); 
    487491        #} 
    488         $this->arrErr = $this->lfCheckError(); 
    489492    } 
    490493    /* DB登録処理 */ 
Note: See TracChangeset for help on using the changeset viewer.