Ignore:
Timestamp:
2011/03/12 00:02:29 (13 years ago)
Author:
nanasess
bzr:base-revision:
svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:20616
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/Smarty/templates/admin/products/product_class.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fproduct_class.tpl
data/class/SC_UploadFile.php 18171@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Fclass%2FSC_UploadFile.php
data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 15559@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_ProductClass.php
data/module/gdthumb.php 15668@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fmodule%2Fgdthumb.php
bzr:mapping-version:
v4
bzr:merge:

ohkouchi@loop-az.jp-20110311150104-eyf782ssm47r344u
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20110311150225-0v81rm3xh533aakt
bzr:revno:
3344
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:text-revisions:

data/class/SC_UploadFile.php ohkouchi@loop-az.jp-20110311150104-eyf782ssm47r344u
data/module/gdthumb.php ohkouchi@loop-az.jp-20110311150104-eyf782ssm47r344u
bzr:timestamp:
2011-03-12 00:02:25.581000090 +0900
bzr:user-agent:
bzr2.2.1+bzr-svn1.0.4
svn:original-date:
2011-03-11T15:02:25.581000Z
Message:

#991 (商品規格登録での不具合)

  • r20612 の続き. ファイルアップロードに対応

#595 (不正なファイルアップロードが行われる可能性)

  • move_uploaded_file() を使用するよう修正
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/Smarty/templates/admin/products/product_class.tpl

    r20612 r20617  
    6666<input type="hidden" name="mode" value="edit" /> 
    6767<input type="hidden" name="product_id" value="<!--{$arrForm.product_id.value|h}-->" /> 
    68 <input type="hidden" name="down_key" value=""> 
     68<input type="hidden" name="upload_index" value=""> 
    6969<input type="hidden" name="total" value="<!--{$arrForm.total.value|h}-->" /> 
    7070<!--{* foreach key=name item=item from=$arrHidden *}--> 
     
    8181            <th>規格1<span class="attention">*</span></th> 
    8282            <td> 
    83                 <!--{assign var=key value="select_class_id1"}--> 
     83                <!--{assign var=key value="class_id1"}--> 
    8484                <!--{if $arrErr[$key]}--> 
    8585                <span class="attention"><!--{$arrErr[$key]}--></span> 
     
    9595            <th>規格2</th> 
    9696            <td> 
    97                 <!--{assign var=key value="select_class_id2"}--> 
     97                <!--{assign var=key value="class_id2"}--> 
    9898                <!--{if $arrErr[$key]}--> 
    9999                <span class="attention"><!--{$arrErr[$key]}--></span> 
     
    129129    </div> 
    130130 
    131     <!--{assign var=key1 value="class_id1"}--> 
    132     <!--{assign var=key2 value="class_id2"}--> 
    133     <!--{assign var=class_id1 value=$arrForm[$key1].value|h}--> 
    134     <!--{assign var=class_id2 value=$arrForm[$key2].value|h}--> 
    135     <input type="hidden" name="<!--{$key1}-->" value="<!--{$class_id1}-->" /> 
    136     <input type="hidden" name="<!--{$key2}-->" value="<!--{$class_id2}-->" /> 
    137131    <!--{if $arrErr.check_empty}--> 
    138132        <span class="attention"><!--{$arrErr.check_empty}--></span> 
     
    249243                    <!--{/if}--> 
    250244                    <!--{if $arrForm[$key].value[$index] != ""}--> 
    251                         <!--{$arrForm[$key].value[$index]|h}--> 
     245                        <!--{$arrForm[$key].value[$index]|h}--><br /> 
    252246                        <input type="hidden" name="<!--{$key}-->[<!--{$index}-->]" value="<!--{$arrForm[$key].value[$index]|h}-->" /> 
    253                         <a href="?" onclick="fnFormModeSubmit('form1', 'delete_down', 'down_key[<!--{$index}-->]', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br /> 
    254                     <!--{/if}--> 
     247                        <a href="?" onclick="fnFormModeSubmit('form1', 'file_delete', 'upload_index', '<!--{$index}-->'); return false;">[ファイルの取り消し]</a> 
     248                    <!--{else}--> 
    255249                    <input type="file" name="<!--{$key}-->[<!--{$index}-->]" size="10" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /><br /> 
    256                     <a class="btn-normal" href="javascript:;" name="btn" onclick="fnFormModeSubmit('form1', 'upload_down', 'down_key', '<!--{$key}-->[<!--{$index}-->]'); return false;">アップロード</a> 
     250                    <a class="btn-normal" href="javascript:;" name="btn" onclick="fnFormModeSubmit('form1', 'file_upload', 'upload_index', '<!--{$index}-->'); return false;">アップロード</a> 
     251                    <!--{/if}--> 
    257252                </td> 
    258253            </tr> 
Note: See TracChangeset for help on using the changeset viewer.