Ignore:
Timestamp:
2011/03/05 12:38:04 (13 years ago)
Author:
Seasoft
Message:

#627(ソース整形・ソースコメントの改善)
#628(未使用処理・定義などの削除)

File:
1 edited

Legend:

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

    r20407 r20514  
    2525// 表示非表示切り替え 
    2626function lfDispSwitch(id){ 
    27   var obj = document.getElementById(id); 
    28   if (obj.style.display == 'none') { 
    29     obj.style.display = ''; 
    30   } else { 
    31     obj.style.display = 'none'; 
    32   } 
     27    var obj = document.getElementById(id); 
     28    if (obj.style.display == 'none') { 
     29        obj.style.display = ''; 
     30    } else { 
     31        obj.style.display = 'none'; 
     32    } 
    3333} 
    3434 
     
    3636// (移動元セレクトボックスID, 移動先セレクトボックスID) 
    3737function fnMoveSelect(select, target) { 
    38   $('#' + select).children().each(function() { 
    39     if (this.selected) { 
    40       $('#' + target).append(this); 
    41       $(this).attr({selected: false}); 
     38    $('#' + select).children().each(function() { 
     39        if (this.selected) { 
     40            $('#' + target).append(this); 
     41            $(this).attr({selected: false}); 
     42        } 
     43    }); 
     44    // IE7再描画不具合対策 
     45    if ($.browser.msie && $.browser.version >= 7) { 
     46        $('#' + select).hide(); 
     47        $('#' + select).show(); 
     48        $('#' + target).hide(); 
     49        $('#' + target).show(); 
    4250    } 
    43   }); 
    44   // IE7再描画不具合対策 
    45   if ($.browser.msie && $.browser.version >= 7) { 
    46     $('#' + select).hide(); 
    47     $('#' + select).show(); 
    48     $('#' + target).hide(); 
    49     $('#' + target).show(); 
    50   } 
    5151} 
    5252 
    5353// target の子要素を選択状態にする 
    5454function selectAll(target) { 
    55   $('#' + target).children().attr({selected: true}); 
     55    $('#' + target).children().attr({selected: true}); 
    5656} 
    5757 
     
    7272<!--{/foreach}--> 
    7373<div id="products" class="contents-main"> 
    74   <h2>基本情報</h2> 
    75  
    76   <table class="form"> 
    77     <tr> 
    78       <th>商品ID</th> 
    79       <td> 
    80         <span class="attention"><!--{$arrErr.product_id}--></span> 
    81         <!--{$arrForm.product_id|h}--> 
    82       </td> 
    83     </tr> 
    84     <tr> 
    85       <th>商品名<span class="attention"> *</span></th> 
    86       <td> 
    87         <span class="attention"><!--{$arrErr.name}--></span> 
    88         <input type="text" name="name" value="<!--{$arrForm.name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
    89         <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    90       </td> 
    91     </tr> 
    92     <tr> 
    93       <th>商品カテゴリ<span class="attention"> *</span></th> 
    94       <td> 
    95         <span class="attention"><!--{$arrErr.category_id}--></span> 
    96         <table class="layout"> 
    97           <tr> 
    98             <td> 
    99               <select name="category_id[]" id="category_id" style="<!--{if $arrErr.category_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> height: 120px; min-width: 200px;" onchange="" size="10" multiple> 
    100               </select> 
    101             </td> 
    102             <td style="padding: 15px;"> 
    103               <a class="btn-normal" href="javascript:;" name="on_select" onclick="fnMoveSelect('category_id_unselect','category_id'); return false;">&nbsp;&nbsp;&lt;-&nbsp;登録&nbsp;&nbsp;</a><br /><br /> 
    104               <a class="btn-normal" href="javascript:;" name="un_select" onclick="fnMoveSelect('category_id','category_id_unselect'); return false;">&nbsp;&nbsp;削除&nbsp;-&gt;&nbsp;&nbsp</a> 
    105             </td> 
    106             <td> 
    107               <select name="category_id_unselect[]" id="category_id_unselect" onchange="" size="10" style="height: 120px; min-width: 200px;" multiple> 
    108                 <!--{html_options values=$arrCatVal output=$arrCatOut selected=$arrForm.category_id}--> 
    109               </select> 
    110             </td> 
    111           </tr> 
    112         </table> 
    113       </td> 
    114     </tr> 
    115     <tr> 
    116       <th>公開・非公開<span class="attention"> *</span></th> 
    117       <td> 
    118         <!--{html_radios name="status" options=$arrDISP selected=$arrForm.status separator='&nbsp;&nbsp;'}--> 
    119       </td> 
    120     </tr> 
    121     <tr> 
    122       <th>商品ステータス</th> 
    123       <td> 
    124         <!--{html_checkboxes name="product_status" options=$arrSTATUS selected=$arrForm.product_status separator='&nbsp;&nbsp;'}--> 
    125       </td> 
    126     </tr> 
    127     <!--{if $arrForm.has_product_class == false}--> 
    128     <tr> 
    129       <th>商品種別<span class="attention"> *</span></th> 
    130       <td> 
    131         <!--{html_radios name="product_type_id" options=$arrProductType selected=$arrForm.product_type_id separator='&nbsp;&nbsp;'}--> 
    132       </td> 
    133     </tr> 
    134     <tr> 
    135       <th>ダウンロード商品ファイル名<span class="attention"> *</span></th> 
    136       <td> 
    137         <span class="attention"><!--{$arrErr.down_filename}--></span> 
    138         <input type="text" name="down_filename" value="<!--{$arrForm.down_filename|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.down_filename != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /> 
    139         <span class="red"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    140       </td> 
    141     </tr> 
    142     <tr> 
    143       <!--{assign var=key value="down_file"}--> 
    144       <th>ダウンロード商品用ファイルアップロード<span class="attention"> *</span></th> 
    145       <td> 
    146         <span class="attention"><!--{$arrErr[$key]}--><!--{$arrErr.down_realfilename}--></span> 
    147           <!--{if $arrForm.down_realfilename != ""}--> 
    148             <!--{$arrForm.down_realfilename|h}--><input type="hidden" name="down_realfilename" value="<!--{$arrForm.down_realfilename|h}-->"> 
    149             <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_down', 'down_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br> 
    150           <!--{/if}--> 
    151           <input type="file" name="down_file" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    152           <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_down', 'down_key', '<!--{$key}-->'); return false;">アップロード</a><br />登録可能拡張子:<!--{$smarty.const.DOWNLOAD_EXTENSION}--> (パラメータ DOWNLOAD_EXTENSION) 
    153       </td> 
    154     </tr> 
    155     <tr> 
    156       <th>商品コード<span class="attention"> *</span></th> 
    157       <td> 
    158         <span class="attention"><!--{$arrErr.product_code}--></span> 
    159         <input type="text" name="product_code" value="<!--{$arrForm.product_code|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.product_code != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
    160         <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    161       </td> 
    162     </tr> 
    163     <tr> 
    164       <th><!--{$smarty.const.NORMAL_PRICE_TITLE}--></th> 
    165       <td> 
    166         <span class="attention"><!--{$arrErr.price01}--></span> 
    167         <input type="text" name="price01" value="<!--{$arrForm.price01|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>円 
    168         <span class="attention"> (半角数字で入力)</span> 
    169       </td> 
    170     </tr> 
    171     <tr> 
    172       <th><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="attention"> *</span></th> 
    173       <td> 
    174         <span class="attention"><!--{$arrErr.price02}--></span> 
    175         <input type="text" name="price02" value="<!--{$arrForm.price02|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>円 
    176         <span class="attention"> (半角数字で入力)</span> 
    177       </td> 
    178     </tr> 
    179     <tr> 
    180       <th>在庫数<span class="attention"> *</span></th> 
    181       <td> 
    182         <span class="attention"><!--{$arrErr.stock}--></span> 
    183         <input type="text" name="stock" value="<!--{$arrForm.stock|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.stock != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/> 
    184         <input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限 
    185       </td> 
    186     </tr> 
     74    <h2>基本情報</h2> 
     75 
     76    <table class="form"> 
     77        <tr> 
     78            <th>商品ID</th> 
     79            <td> 
     80                <span class="attention"><!--{$arrErr.product_id}--></span> 
     81                <!--{$arrForm.product_id|h}--> 
     82            </td> 
     83        </tr> 
     84        <tr> 
     85            <th>商品名<span class="attention"> *</span></th> 
     86            <td> 
     87                <span class="attention"><!--{$arrErr.name}--></span> 
     88                <input type="text" name="name" value="<!--{$arrForm.name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
     89                <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     90            </td> 
     91        </tr> 
     92        <tr> 
     93            <th>商品カテゴリ<span class="attention"> *</span></th> 
     94            <td> 
     95                <span class="attention"><!--{$arrErr.category_id}--></span> 
     96                <table class="layout"> 
     97                    <tr> 
     98                        <td> 
     99                            <select name="category_id[]" id="category_id" style="<!--{if $arrErr.category_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> height: 120px; min-width: 200px;" onchange="" size="10" multiple> 
     100                            </select> 
     101                        </td> 
     102                        <td style="padding: 15px;"> 
     103                            <a class="btn-normal" href="javascript:;" name="on_select" onclick="fnMoveSelect('category_id_unselect','category_id'); return false;">&nbsp;&nbsp;&lt;-&nbsp;登録&nbsp;&nbsp;</a><br /><br /> 
     104                            <a class="btn-normal" href="javascript:;" name="un_select" onclick="fnMoveSelect('category_id','category_id_unselect'); return false;">&nbsp;&nbsp;削除&nbsp;-&gt;&nbsp;&nbsp</a> 
     105                        </td> 
     106                        <td> 
     107                            <select name="category_id_unselect[]" id="category_id_unselect" onchange="" size="10" style="height: 120px; min-width: 200px;" multiple> 
     108                                <!--{html_options values=$arrCatVal output=$arrCatOut selected=$arrForm.category_id}--> 
     109                            </select> 
     110                        </td> 
     111                    </tr> 
     112                </table> 
     113            </td> 
     114        </tr> 
     115        <tr> 
     116            <th>公開・非公開<span class="attention"> *</span></th> 
     117            <td> 
     118                <!--{html_radios name="status" options=$arrDISP selected=$arrForm.status separator='&nbsp;&nbsp;'}--> 
     119            </td> 
     120        </tr> 
     121        <tr> 
     122            <th>商品ステータス</th> 
     123            <td> 
     124                <!--{html_checkboxes name="product_status" options=$arrSTATUS selected=$arrForm.product_status separator='&nbsp;&nbsp;'}--> 
     125            </td> 
     126        </tr> 
     127        <!--{if $arrForm.has_product_class == false}--> 
     128            <tr> 
     129                <th>商品種別<span class="attention"> *</span></th> 
     130                <td> 
     131                    <!--{html_radios name="product_type_id" options=$arrProductType selected=$arrForm.product_type_id separator='&nbsp;&nbsp;'}--> 
     132                </td> 
     133            </tr> 
     134            <tr> 
     135                <th>ダウンロード商品ファイル名<span class="attention"> *</span></th> 
     136                <td> 
     137                    <span class="attention"><!--{$arrErr.down_filename}--></span> 
     138                    <input type="text" name="down_filename" value="<!--{$arrForm.down_filename|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.down_filename != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /> 
     139                    <span class="red"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     140                </td> 
     141            </tr> 
     142            <tr> 
     143                <!--{assign var=key value="down_file"}--> 
     144                <th>ダウンロード商品用ファイルアップロード<span class="attention"> *</span></th> 
     145                <td> 
     146                    <span class="attention"><!--{$arrErr[$key]}--><!--{$arrErr.down_realfilename}--></span> 
     147                        <!--{if $arrForm.down_realfilename != ""}--> 
     148                            <!--{$arrForm.down_realfilename|h}--><input type="hidden" name="down_realfilename" value="<!--{$arrForm.down_realfilename|h}-->"> 
     149                            <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_down', 'down_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br> 
     150                        <!--{/if}--> 
     151                        <input type="file" name="down_file" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     152                        <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_down', 'down_key', '<!--{$key}-->'); return false;">アップロード</a><br />登録可能拡張子:<!--{$smarty.const.DOWNLOAD_EXTENSION}--> (パラメータ DOWNLOAD_EXTENSION) 
     153                </td> 
     154            </tr> 
     155            <tr> 
     156                <th>商品コード<span class="attention"> *</span></th> 
     157                <td> 
     158                    <span class="attention"><!--{$arrErr.product_code}--></span> 
     159                    <input type="text" name="product_code" value="<!--{$arrForm.product_code|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.product_code != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
     160                    <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     161                </td> 
     162            </tr> 
     163            <tr> 
     164                <th><!--{$smarty.const.NORMAL_PRICE_TITLE}--></th> 
     165                <td> 
     166                    <span class="attention"><!--{$arrErr.price01}--></span> 
     167                    <input type="text" name="price01" value="<!--{$arrForm.price01|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>円 
     168                    <span class="attention"> (半角数字で入力)</span> 
     169                </td> 
     170            </tr> 
     171            <tr> 
     172                <th><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="attention"> *</span></th> 
     173                <td> 
     174                    <span class="attention"><!--{$arrErr.price02}--></span> 
     175                    <input type="text" name="price02" value="<!--{$arrForm.price02|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>円 
     176                    <span class="attention"> (半角数字で入力)</span> 
     177                </td> 
     178            </tr> 
     179            <tr> 
     180                <th>在庫数<span class="attention"> *</span></th> 
     181                <td> 
     182                    <span class="attention"><!--{$arrErr.stock}--></span> 
     183                    <input type="text" name="stock" value="<!--{$arrForm.stock|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.stock != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/> 
     184                    <input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限 
     185                </td> 
     186            </tr> 
     187        <!--{/if}--> 
     188 
     189        <tr> 
     190            <th>商品送料</th> 
     191            <td> 
     192                <span class="attention"><!--{$arrErr.deliv_fee}--></span> 
     193                <input type="text" name="deliv_fee" value="<!--{$arrForm.deliv_fee|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.deliv_fee != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>円 
     194                <span class="attention"> (半角数字で入力)</span> 
     195                <!--{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}--><br /><span class="attention">※現在無効です</span> (パラメータ OPTION_PRODUCT_DELIV_FEE)<!--{/if}--> 
     196            </td> 
     197        </tr> 
     198        <tr> 
     199            <th>ポイント付与率<span class="attention"> *</span></th> 
     200            <td> 
     201                <span class="attention"><!--{$arrErr.point_rate}--></span> 
     202                <input type="text" name="point_rate" value="<!--{$arrForm.point_rate|default:$arrForm.arrInfo.point_rate|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" style="<!--{if $arrErr.point_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>% 
     203                <span class="attention"> (半角数字で入力)</span> 
     204            </td> 
     205        </tr> 
     206        <tr> 
     207            <th>発送日目安</th> 
     208            <td> 
     209                <span class="attention"><!--{$arrErr.deliv_date_id}--></span> 
     210                <select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->"> 
     211                    <option value="">選択してください</option> 
     212                    <!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}--> 
     213                </select> 
     214            </td> 
     215        </tr> 
     216        <tr> 
     217            <th>購入制限</th> 
     218            <td> 
     219                <span class="attention"><!--{$arrErr.sale_limit}--></span> 
     220                <input type="text" name="sale_limit" value="<!--{$arrForm.sale_limit|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.sale_limit != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/> 
     221                <span class="attention"> (半角数字で入力)</span> 
     222            </td> 
     223        </tr> 
     224        <tr> 
     225            <th>メーカー</th> 
     226            <td> 
     227                <span class="attention"><!--{$arrErr.maker_id}--></span> 
     228                <select name="maker_id" style="<!--{$arrErr.maker_id|sfGetErrorColor}-->"> 
     229                    <option value="">選択してください</option> 
     230                    <!--{html_options options=$arrMaker selected=$arrForm.maker_id}--> 
     231                </select> 
     232            </td> 
     233        </tr> 
     234        <tr> 
     235            <th>メーカーURL</th> 
     236            <td> 
     237                <span class="attention"><!--{$arrErr.comment1}--></span> 
     238                <input type="text" name="comment1" value="<!--{$arrForm.comment1|h}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /> 
     239                <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
     240            </td> 
     241        </tr> 
     242        <tr> 
     243            <th>検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</th> 
     244            <td> 
     245                <span class="attention"><!--{$arrErr.comment3}--></span> 
     246                <textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{$arrForm.comment3|h}--></textarea><br /> 
     247                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     248            </td> 
     249        </tr> 
     250        <tr> 
     251            <th>備考欄(SHOP専用)</th> 
     252            <td> 
     253                <span class="attention"><!--{$arrErr.note}--></span> 
     254                <textarea name="note" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.note|sfGetErrorColor}-->"><!--{$arrForm.note|h}--></textarea><br /> 
     255                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     256            </td> 
     257        </tr> 
     258        <tr> 
     259            <th>一覧-メインコメント<span class="attention"> *</span></th> 
     260            <td> 
     261                <span class="attention"><!--{$arrErr.main_list_comment}--></span> 
     262                <textarea name="main_list_comment" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" style="<!--{if $arrErr.main_list_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_list_comment|h}--></textarea><br /> 
     263                <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
     264            </td> 
     265        </tr> 
     266        <tr> 
     267            <th>詳細-メインコメント<span class="attention">(タグ許可)*</span></th> 
     268            <td> 
     269                <span class="attention"><!--{$arrErr.main_comment}--></span> 
     270                <textarea name="main_comment" value="<!--{$arrForm.main_comment|h}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_comment|h}--></textarea><br /> 
     271                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     272            </td> 
     273        </tr> 
     274        <tr> 
     275            <!--{assign var=key value="main_list_image"}--> 
     276            <th>一覧-メイン画像<br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</th> 
     277            <td> 
     278                <a name="<!--{$key}-->"></a> 
     279                <a name="main_image"></a> 
     280                <a name="main_large_image"></a> 
     281                <span class="attention"><!--{$arrErr[$key]}--></span> 
     282                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     283                    <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
     284                <!--{/if}--> 
     285                <input type="file" name="main_list_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     286                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     287            </td> 
     288        </tr> 
     289        <tr> 
     290            <!--{assign var=key value="main_image"}--> 
     291            <th>詳細-メイン画像<br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</th> 
     292            <td> 
     293                <span class="attention"><!--{$arrErr[$key]}--></span> 
     294                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     295                    <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
     296                <!--{/if}--> 
     297                <input type="file" name="main_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     298                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     299            </td> 
     300        </tr> 
     301        <tr> 
     302            <!--{assign var=key value="main_large_image"}--> 
     303            <th>詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</th> 
     304            <td> 
     305                <span class="attention"><!--{$arrErr[$key]}--></span> 
     306                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     307                    <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
     308                <!--{/if}--> 
     309                <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     310                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     311            </td> 
     312        </tr> 
     313    </table> 
     314 
     315    <!--{* オペビルダー用 *}--> 
     316    <!--{if "sfViewAdminOpe"|function_exists === TRUE}--> 
     317        <!--{include file=`$smarty.const.MODULE_REALDIR`mdl_opebuilder/admin_ope_view.tpl}--> 
    187318    <!--{/if}--> 
    188319 
    189     <tr> 
    190       <th>商品送料</th> 
    191       <td> 
    192         <span class="attention"><!--{$arrErr.deliv_fee}--></span> 
    193         <input type="text" name="deliv_fee" value="<!--{$arrForm.deliv_fee|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.deliv_fee != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>円 
    194         <span class="attention"> (半角数字で入力)</span> 
    195         <!--{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}--><br /><span class="attention">※現在無効です</span> (パラメータ OPTION_PRODUCT_DELIV_FEE)<!--{/if}--> 
    196       </td> 
    197     </tr> 
    198     <tr> 
    199       <th>ポイント付与率<span class="attention"> *</span></th> 
    200       <td> 
    201         <span class="attention"><!--{$arrErr.point_rate}--></span> 
    202         <input type="text" name="point_rate" value="<!--{$arrForm.point_rate|default:$arrForm.arrInfo.point_rate|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" style="<!--{if $arrErr.point_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>% 
    203         <span class="attention"> (半角数字で入力)</span> 
    204       </td> 
    205     </tr> 
    206     <tr> 
    207       <th>発送日目安</th> 
    208       <td> 
    209         <span class="attention"><!--{$arrErr.deliv_date_id}--></span> 
    210         <select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->"> 
    211           <option value="">選択してください</option> 
    212           <!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}--> 
    213         </select> 
    214       </td> 
    215     </tr> 
    216     <tr> 
    217       <th>購入制限</th> 
    218       <td> 
    219         <span class="attention"><!--{$arrErr.sale_limit}--></span> 
    220         <input type="text" name="sale_limit" value="<!--{$arrForm.sale_limit|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.sale_limit != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/> 
    221         <span class="attention"> (半角数字で入力)</span> 
    222       </td> 
    223     </tr> 
    224     <tr> 
    225       <th>メーカー</th> 
    226       <td> 
    227         <span class="attention"><!--{$arrErr.maker_id}--></span> 
    228         <select name="maker_id" style="<!--{$arrErr.maker_id|sfGetErrorColor}-->"> 
    229           <option value="">選択してください</option> 
    230           <!--{html_options options=$arrMaker selected=$arrForm.maker_id}--> 
    231         </select> 
    232       </td> 
    233     </tr> 
    234     <tr> 
    235       <th>メーカーURL</th> 
    236       <td> 
    237         <span class="attention"><!--{$arrErr.comment1}--></span> 
    238         <input type="text" name="comment1" value="<!--{$arrForm.comment1|h}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /> 
    239         <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
    240       </td> 
    241     </tr> 
    242     <tr> 
    243       <th>検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</th> 
    244       <td> 
    245         <span class="attention"><!--{$arrErr.comment3}--></span> 
    246         <textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{$arrForm.comment3|h}--></textarea><br /> 
    247         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    248       </td> 
    249     </tr> 
    250     <tr> 
    251       <th>備考欄(SHOP専用)</th> 
    252       <td> 
    253         <span class="attention"><!--{$arrErr.note}--></span> 
    254         <textarea name="note" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.note|sfGetErrorColor}-->"><!--{$arrForm.note|h}--></textarea><br /> 
    255         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    256       </td> 
    257     </tr> 
    258     <tr> 
    259       <th>一覧-メインコメント<span class="attention"> *</span></th> 
    260       <td> 
    261         <span class="attention"><!--{$arrErr.main_list_comment}--></span> 
    262         <textarea name="main_list_comment" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" style="<!--{if $arrErr.main_list_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_list_comment|h}--></textarea><br /> 
    263         <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
    264       </td> 
    265     </tr> 
    266     <tr> 
    267       <th>詳細-メインコメント<span class="attention">(タグ許可)*</span></th> 
    268       <td> 
    269         <span class="attention"><!--{$arrErr.main_comment}--></span> 
    270         <textarea name="main_comment" value="<!--{$arrForm.main_comment|h}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_comment|h}--></textarea><br /> 
    271         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    272       </td> 
    273     </tr> 
    274     <tr> 
    275       <!--{assign var=key value="main_list_image"}--> 
    276       <th>一覧-メイン画像<br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</th> 
    277       <td> 
    278         <a name="<!--{$key}-->"></a> 
    279         <a name="main_image"></a> 
    280         <a name="main_large_image"></a> 
    281         <span class="attention"><!--{$arrErr[$key]}--></span> 
    282         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    283         <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
     320    <div class="btn"> 
     321        <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('sub_detail'); return false;"><span>サブ情報表示/非表示</span></a> 
     322    </div> 
     323 
     324    <!--{if $arrForm.sub_find == true}--> 
     325        <div id="sub_detail" style=""> 
     326    <!--{else}--> 
     327        <div id="sub_detail" style="display:none"> 
     328    <!--{/if}--> 
     329    <h2>サブ情報</h2> 
     330    <table class="form"> 
     331        <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> 
     332            <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
     333            <tr> 
     334                <th>詳細-サブタイトル(<!--{$smarty.section.cnt.iteration}-->)</th> 
     335                <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> 
     336                <td> 
     337                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     338                    <input type="text" name="sub_title<!--{$smarty.section.cnt.iteration}-->" value="<!--{$arrForm[$key]|h}-->" size="60" class="box60" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     339                    <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     340                </td> 
     341            </tr> 
     342            <tr> 
     343                <th>詳細-サブコメント(<!--{$smarty.section.cnt.iteration}-->)<span class="attention">(タグ許可)</span></th> 
     344                <!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}--> 
     345                <td> 
     346                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     347                    <textarea name="sub_comment<!--{$smarty.section.cnt.iteration}-->" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key]|h}--></textarea><br /> 
     348                    <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     349                </td> 
     350            </tr> 
     351            <tr> 
     352                <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> 
     353                <th>詳細-サブ画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</th> 
     354                <td> 
     355                    <a name="<!--{$key}-->"></a> 
     356                    <!--{assign var=largekey value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
     357                    <a name="<!--{$largekey}-->"></a> 
     358                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     359                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     360                    <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
     361                    <!--{/if}--> 
     362                    <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     363                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     364                </td> 
     365            </tr> 
     366            <tr> 
     367                <!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
     368                <th>詳細-サブ拡大画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</th> 
     369                <td> 
     370                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     371                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     372                    <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
     373                    <!--{/if}--> 
     374                    <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     375                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     376                </td> 
     377            </tr> 
     378            <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
     379        <!--{/section}--> 
     380    </table> 
     381    </div> 
     382 
     383    <div class="btn"> 
     384        <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('recommend_select'); return false;"><span>関連商品表示/非表示</span></a> 
     385    </div> 
     386 
     387    <!--{if $smarty.const.OPTION_RECOMMEND == 1}--> 
     388    <div id="recommend_select" style="<!--{if count($arrForm.arrRecommend) == 0}-->display:none<!--{/if}-->"> 
     389    <h2>関連商品</h2> 
     390    <table class="form"> 
     391        <!--▼関連商品--> 
     392        <!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}--> 
     393            <!--{assign var=num value="`$smarty.section.cnt.iteration`"}--> 
     394            <!--{assign var=index value="`$smarty.section.cnt.index`"}--> 
     395            <tr> 
     396                <th>関連商品(<!--{$num}-->)<br /> 
     397                    <!--{if $arrForm.arrRecommend[$index].recommend_product_id}--> 
     398                        <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrForm.arrRecommend[$index].main_list_image|sfNoImageMainList|h}-->&width=65&height=65" alt="<!--{$arrForm.arrRecommend[$index].name|h}-->" /> 
     399                    <!--{/if}--> 
     400                </th> 
     401                <td> 
     402                    <a name="recommend_no<!--{$num}-->"></a><!--{* アンカー *}--> 
     403                    <input type="hidden" name="recommend_product_id<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].recommend_product_id|h}-->" /> 
     404                    <input type="hidden" name="recommend_name<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].name|h}-->" /> 
     405                    <input type="hidden" name="recommend_product_code_min<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].product_code_min|h}-->" /> 
     406                    <input type="hidden" name="recommend_main_list_image<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].main_list_image|h}-->" /> 
     407                    <a class="btn-normal" href="javascript:;" name="change" onclick="selectAll('category_id'); win03('./product_select.php?no=<!--{$smarty.section.cnt.iteration}-->', 'search', '615', '500'); return false;">変更</a> 
     408                    <input type="checkbox" name="recommend_delete<!--{$num}-->" value="1" />削除<br /> 
     409                    商品コード:<!--{$arrForm.arrRecommend[$index].product_code_min|h}--><br /> 
     410                    商品名:<!--{$arrForm.arrRecommend[$index].name|h}--><br /> 
     411                    <!--{assign var=key value="recommend_comment`$num`"}--> 
     412                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     413                    <textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm.arrRecommend[$index].comment|h}--></textarea><br /> 
     414                    <span class="attention"> (上限<!--{$smarty.const.LTEXT_LEN}-->文字)</span> 
     415                </td> 
     416            </tr> 
     417        <!--{/section}--> 
     418        <!--▲関連商品--> 
     419    </table> 
     420    </div> 
     421    <!--{/if}--> 
     422 
     423    <div class="btn-area"> 
     424        <!--{if count($arrSearchHidden) > 0}--> 
     425            <!--▼検索結果へ戻る--> 
     426            <ul> 
     427                <li><a class="btn-action" href="javascript:;" onclick="fnChangeAction('<!--{$smarty.const.ADMIN_PRODUCTS_URLPATH}-->'); fnModeSubmit('search','',''); return false;"><span class="btn-prev">検索画面に戻る</span></a></li> 
     428            <!--▲検索結果へ戻る--> 
    284429        <!--{/if}--> 
    285         <input type="file" name="main_list_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    286         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    287       </td> 
    288     </tr> 
    289     <tr> 
    290       <!--{assign var=key value="main_image"}--> 
    291       <th>詳細-メイン画像<br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</th> 
    292       <td> 
    293         <span class="attention"><!--{$arrErr[$key]}--></span> 
    294         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    295         <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
    296         <!--{/if}--> 
    297         <input type="file" name="main_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    298         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    299       </td> 
    300     </tr> 
    301     <tr> 
    302       <!--{assign var=key value="main_large_image"}--> 
    303       <th>詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</th> 
    304       <td> 
    305         <span class="attention"><!--{$arrErr[$key]}--></span> 
    306         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    307         <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
    308         <!--{/if}--> 
    309         <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    310         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    311       </td> 
    312     </tr> 
    313   </table> 
    314  
    315   <!--{* オペビルダー用 *}--> 
    316   <!--{if "sfViewAdminOpe"|function_exists === TRUE}--> 
    317   <!--{include file=`$smarty.const.MODULE_REALDIR`mdl_opebuilder/admin_ope_view.tpl}--> 
    318   <!--{/if}--> 
    319  
    320   <div class="btn"> 
    321     <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('sub_detail'); return false;"><span>サブ情報表示/非表示</span></a> 
    322   </div> 
    323  
    324   <!--{if $arrForm.sub_find == true}--> 
    325   <div id="sub_detail" style=""> 
    326   <!--{else}--> 
    327   <div id="sub_detail" style="display:none"> 
    328   <!--{/if}--> 
    329   <h2>サブ情報</h2> 
    330   <table class="form"> 
    331     <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> 
    332     <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
    333     <tr> 
    334       <th>詳細-サブタイトル(<!--{$smarty.section.cnt.iteration}-->)</th> 
    335       <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> 
    336       <td> 
    337         <span class="attention"><!--{$arrErr[$key]}--></span> 
    338         <input type="text" name="sub_title<!--{$smarty.section.cnt.iteration}-->" value="<!--{$arrForm[$key]|h}-->" size="60" class="box60" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    339         <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    340       </td> 
    341     </tr> 
    342     <tr> 
    343       <th>詳細-サブコメント(<!--{$smarty.section.cnt.iteration}-->)<span class="attention">(タグ許可)</span></th> 
    344       <!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}--> 
    345       <td> 
    346         <span class="attention"><!--{$arrErr[$key]}--></span> 
    347         <textarea name="sub_comment<!--{$smarty.section.cnt.iteration}-->" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key]|h}--></textarea><br /> 
    348         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    349       </td> 
    350     </tr> 
    351     <tr> 
    352       <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> 
    353       <th>詳細-サブ画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</th> 
    354       <td> 
    355         <a name="<!--{$key}-->"></a> 
    356         <!--{assign var=largekey value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
    357         <a name="<!--{$largekey}-->"></a> 
    358         <span class="attention"><!--{$arrErr[$key]}--></span> 
    359         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    360         <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
    361         <!--{/if}--> 
    362         <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    363         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    364       </td> 
    365     </tr> 
    366     <tr> 
    367       <!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
    368       <th>詳細-サブ拡大画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</th> 
    369       <td> 
    370         <span class="attention"><!--{$arrErr[$key]}--></span> 
    371         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    372         <img src="<!--{$arrForm.arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|h}-->" /> <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br /> 
    373         <!--{/if}--> 
    374         <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    375         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    376       </td> 
    377     </tr> 
    378     <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
    379     <!--{/section}--> 
    380   </table> 
    381   </div> 
    382  
    383   <div class="btn"> 
    384     <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('recommend_select'); return false;"><span>関連商品表示/非表示</span></a> 
    385   </div> 
    386  
    387   <!--{if $smarty.const.OPTION_RECOMMEND == 1}--> 
    388   <div id="recommend_select" style="<!--{if count($arrForm.arrRecommend) == 0}-->display:none<!--{/if}-->"> 
    389   <h2>関連商品</h2> 
    390   <table class="form"> 
    391     <!--▼関連商品--> 
    392     <!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}--> 
    393     <!--{assign var=num value="`$smarty.section.cnt.iteration`"}--> 
    394     <!--{assign var=index value="`$smarty.section.cnt.index`"}--> 
    395     <tr> 
    396       <th>関連商品(<!--{$num}-->)<br /> 
    397         <!--{if $arrForm.arrRecommend[$index].recommend_product_id}--> 
    398           <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrForm.arrRecommend[$index].main_list_image|sfNoImageMainList|h}-->&width=65&height=65" alt="<!--{$arrForm.arrRecommend[$index].name|h}-->" /> 
    399         <!--{/if}--> 
    400       </th> 
    401       <td> 
    402         <a name="recommend_no<!--{$num}-->"></a><!--{* アンカー *}--> 
    403         <input type="hidden" name="recommend_product_id<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].recommend_product_id|h}-->" /> 
    404         <input type="hidden" name="recommend_name<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].name|h}-->" /> 
    405         <input type="hidden" name="recommend_product_code_min<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].product_code_min|h}-->" /> 
    406         <input type="hidden" name="recommend_main_list_image<!--{$num}-->" value="<!--{$arrForm.arrRecommend[$index].main_list_image|h}-->" /> 
    407         <a class="btn-normal" href="javascript:;" name="change" onclick="selectAll('category_id'); win03('./product_select.php?no=<!--{$smarty.section.cnt.iteration}-->', 'search', '615', '500'); return false;">変更</a> 
    408         <input type="checkbox" name="recommend_delete<!--{$num}-->" value="1" />削除<br /> 
    409         商品コード:<!--{$arrForm.arrRecommend[$index].product_code_min|h}--><br /> 
    410         商品名:<!--{$arrForm.arrRecommend[$index].name|h}--><br /> 
    411         <!--{assign var=key value="recommend_comment`$num`"}--> 
    412         <span class="attention"><!--{$arrErr[$key]}--></span> 
    413         <textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm.arrRecommend[$index].comment|h}--></textarea><br /> 
    414         <span class="attention"> (上限<!--{$smarty.const.LTEXT_LEN}-->文字)</span> 
    415       </td> 
    416     </tr> 
    417     <!--{/section}--> 
    418     <!--▲関連商品--> 
    419   </table> 
    420   </div> 
    421   <!--{/if}--> 
    422  
    423   <div class="btn-area"> 
    424     <!--{if count($arrSearchHidden) > 0}--> 
    425     <!--▼検索結果へ戻る--> 
    426     <ul> 
    427       <li><a class="btn-action" href="javascript:;" onclick="fnChangeAction('<!--{$smarty.const.ADMIN_PRODUCTS_URLPATH}-->'); fnModeSubmit('search','',''); return false;"><span class="btn-prev">検索画面に戻る</span></a></li> 
    428     <!--▲検索結果へ戻る--> 
    429     <!--{/if}--> 
    430       <li><a class="btn-action" href="javascript:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a></li> 
    431     </ul> 
    432   </div> 
     430        <li><a class="btn-action" href="javascript:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a></li> 
     431        </ul> 
     432    </div> 
    433433</div> 
    434434</form> 
Note: See TracChangeset for help on using the changeset viewer.