Ignore:
Timestamp:
2011/03/05 12:38:04 (11 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.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 
     
    7575<!--{/foreach}--> 
    7676<div id="products" class="contents-main"> 
    77   <h2>基本情報</h2> 
    78  
    79   <table class="form"> 
    80     <tr> 
    81       <th>商品ID</th> 
    82       <td><!--{$arrForm.product_id}--></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>ダウンロード商品用<br />ファイルアップロード<span class="attention"> *</span></th> 
    145       <td> 
    146         <a name="<!--{$key}-->"></a> 
    147         <span class="attention"><!--{$arrErr[$key]}--><!--{$arrErr.down_realfilename}--></span> 
    148           <!--{if $arrForm.down_realfilename != ""}--> 
    149             <!--{$arrForm.down_realfilename|h}--><input type="hidden" name="down_realfilename" value="<!--{$arrForm.down_realfilename|h}-->"> 
    150             <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_down', 'down_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br> 
    151           <!--{/if}--> 
    152           <input type="file" name="down_file" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    153           <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) 
    154       </td> 
    155     </tr> 
    156     <tr> 
    157       <th>商品コード<span class="attention"> *</span></th> 
    158       <td> 
    159         <span class="attention"><!--{$arrErr.product_code}--></span> 
    160         <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" /> 
    161         <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    162       </td> 
    163     </tr> 
    164     <tr> 
    165       <th><!--{$smarty.const.NORMAL_PRICE_TITLE}--></th> 
    166       <td> 
    167         <span class="attention"><!--{$arrErr.price01}--></span> 
    168         <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}-->"/>円 
    169         <span class="attention"> (半角数字で入力)</span> 
    170       </td> 
    171     </tr> 
    172     <tr> 
    173       <th><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="attention"> *</span></th> 
    174       <td> 
    175         <span class="attention"><!--{$arrErr.price02}--></span> 
    176         <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}-->"/>円 
    177         <span class="attention"> (半角数字で入力)</span> 
    178       </td> 
    179     </tr> 
    180     <tr> 
    181       <th>在庫数<span class="attention"> *</span></th> 
    182       <td> 
    183         <span class="attention"><!--{$arrErr.stock}--></span> 
    184         <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}-->"/> 
    185         <input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限 
    186       </td> 
    187     </tr> 
     77    <h2>基本情報</h2> 
     78 
     79    <table class="form"> 
     80        <tr> 
     81            <th>商品ID</th> 
     82            <td><!--{$arrForm.product_id}--></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>ダウンロード商品用<br />ファイルアップロード<span class="attention"> *</span></th> 
     145            <td> 
     146                <a name="<!--{$key}-->"></a> 
     147                <span class="attention"><!--{$arrErr[$key]}--><!--{$arrErr.down_realfilename}--></span> 
     148                    <!--{if $arrForm.down_realfilename != ""}--> 
     149                        <!--{$arrForm.down_realfilename|h}--><input type="hidden" name="down_realfilename" value="<!--{$arrForm.down_realfilename|h}-->"> 
     150                        <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_down', 'down_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br> 
     151                    <!--{/if}--> 
     152                    <input type="file" name="down_file" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     153                    <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) 
     154            </td> 
     155        </tr> 
     156        <tr> 
     157            <th>商品コード<span class="attention"> *</span></th> 
     158            <td> 
     159                <span class="attention"><!--{$arrErr.product_code}--></span> 
     160                <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" /> 
     161                <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     162            </td> 
     163        </tr> 
     164        <tr> 
     165            <th><!--{$smarty.const.NORMAL_PRICE_TITLE}--></th> 
     166            <td> 
     167                <span class="attention"><!--{$arrErr.price01}--></span> 
     168                <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}-->"/>円 
     169                <span class="attention"> (半角数字で入力)</span> 
     170            </td> 
     171        </tr> 
     172        <tr> 
     173            <th><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="attention"> *</span></th> 
     174            <td> 
     175                <span class="attention"><!--{$arrErr.price02}--></span> 
     176                <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}-->"/>円 
     177                <span class="attention"> (半角数字で入力)</span> 
     178            </td> 
     179        </tr> 
     180        <tr> 
     181            <th>在庫数<span class="attention"> *</span></th> 
     182            <td> 
     183                <span class="attention"><!--{$arrErr.stock}--></span> 
     184                <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}-->"/> 
     185                <input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限 
     186            </td> 
     187        </tr> 
     188        <!--{/if}--> 
     189 
     190        <tr> 
     191            <th>商品送料</th> 
     192            <td> 
     193                <span class="attention"><!--{$arrErr.deliv_fee}--></span> 
     194                <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}-->"/>円 
     195                <span class="attention"> (半角数字で入力)</span> 
     196                <!--{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}--><br /><span class="attention">※現在無効です</span> (パラメータ OPTION_PRODUCT_DELIV_FEE)<!--{/if}--> 
     197            </td> 
     198        </tr> 
     199        <tr> 
     200            <th>ポイント付与率<span class="attention"> *</span></th> 
     201            <td> 
     202                <span class="attention"><!--{$arrErr.point_rate}--></span> 
     203                <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}-->"/>% 
     204                <span class="attention"> (半角数字で入力)</span> 
     205            </td> 
     206        </tr> 
     207        <tr> 
     208            <th>発送日目安</th> 
     209            <td> 
     210                <span class="attention"><!--{$arrErr.deliv_date_id}--></span> 
     211                <select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->"> 
     212                    <option value="">選択してください</option> 
     213                    <!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}--> 
     214                </select> 
     215            </td> 
     216        </tr> 
     217        <tr> 
     218            <th>購入制限</th> 
     219            <td> 
     220                <span class="attention"><!--{$arrErr.sale_limit}--></span> 
     221                <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}-->"/> 
     222                <span class="attention"> (半角数字で入力)</span> 
     223            </td> 
     224        </tr> 
     225        <tr> 
     226            <th>メーカー</th> 
     227            <td> 
     228                <span class="attention"><!--{$arrErr.maker_id}--></span> 
     229                <select name="maker_id" style="<!--{$arrErr.maker_id|sfGetErrorColor}-->"> 
     230                    <option value="">選択してください</option> 
     231                    <!--{html_options options=$arrMaker selected=$arrForm.maker_id}--> 
     232                </select> 
     233            </td> 
     234        </tr> 
     235        <tr> 
     236            <th>メーカーURL</th> 
     237            <td> 
     238                <span class="attention"><!--{$arrErr.comment1}--></span> 
     239                <input type="text" name="comment1" value="<!--{$arrForm.comment1|h}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /> 
     240                <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
     241            </td> 
     242        </tr> 
     243        <tr> 
     244            <th>検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</th> 
     245            <td> 
     246                <span class="attention"><!--{$arrErr.comment3}--></span> 
     247                <textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{$arrForm.comment3|h}--></textarea><br /> 
     248                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     249            </td> 
     250        </tr> 
     251        <tr> 
     252            <th>備考欄(SHOP専用)</th> 
     253            <td> 
     254                <span class="attention"><!--{$arrErr.note}--></span> 
     255                <textarea name="note" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.note|sfGetErrorColor}-->"><!--{$arrForm.note|h}--></textarea><br /> 
     256                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     257            </td> 
     258        </tr> 
     259        <tr> 
     260            <th>一覧-メインコメント<span class="attention"> *</span></th> 
     261            <td> 
     262                <span class="attention"><!--{$arrErr.main_list_comment}--></span> 
     263                <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 /> 
     264                <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
     265            </td> 
     266        </tr> 
     267        <tr> 
     268            <th>詳細-メインコメント<span class="attention">(タグ許可)*</span></th> 
     269            <td> 
     270                <span class="attention"><!--{$arrErr.main_comment}--></span> 
     271                <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 /> 
     272                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     273            </td> 
     274        </tr> 
     275        <tr> 
     276            <!--{assign var=key value="main_list_image"}--> 
     277            <th>一覧-メイン画像<br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</th> 
     278            <td> 
     279                <a name="<!--{$key}-->"></a> 
     280                <a name="main_image"></a> 
     281                <a name="main_large_image"></a> 
     282                <span class="attention"><!--{$arrErr[$key]}--></span> 
     283                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     284                <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 /> 
     285                <!--{/if}--> 
     286                <input type="file" name="main_list_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     287                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     288            </td> 
     289        </tr> 
     290        <tr> 
     291            <!--{assign var=key value="main_image"}--> 
     292            <th>詳細-メイン画像<br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</th> 
     293            <td> 
     294                <span class="attention"><!--{$arrErr[$key]}--></span> 
     295                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     296                <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 /> 
     297                <!--{/if}--> 
     298                <input type="file" name="main_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     299                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     300            </td> 
     301        </tr> 
     302        <tr> 
     303            <!--{assign var=key value="main_large_image"}--> 
     304            <th>詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</th> 
     305            <td> 
     306                <span class="attention"><!--{$arrErr[$key]}--></span> 
     307                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     308                <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 /> 
     309                <!--{/if}--> 
     310                <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     311                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     312            </td> 
     313        </tr> 
     314    </table> 
     315 
     316    <!--{* オペビルダー用 *}--> 
     317    <!--{if "sfViewAdminOpe"|function_exists === TRUE}--> 
     318    <!--{include file=`$smarty.const.MODULE_REALDIR`mdl_opebuilder/admin_ope_view.tpl}--> 
    188319    <!--{/if}--> 
    189320 
    190     <tr> 
    191       <th>商品送料</th> 
    192       <td> 
    193         <span class="attention"><!--{$arrErr.deliv_fee}--></span> 
    194         <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}-->"/>円 
    195         <span class="attention"> (半角数字で入力)</span> 
    196         <!--{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}--><br /><span class="attention">※現在無効です</span> (パラメータ OPTION_PRODUCT_DELIV_FEE)<!--{/if}--> 
    197       </td> 
    198     </tr> 
    199     <tr> 
    200       <th>ポイント付与率<span class="attention"> *</span></th> 
    201       <td> 
    202         <span class="attention"><!--{$arrErr.point_rate}--></span> 
    203         <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}-->"/>% 
    204         <span class="attention"> (半角数字で入力)</span> 
    205       </td> 
    206     </tr> 
    207     <tr> 
    208       <th>発送日目安</th> 
    209       <td> 
    210         <span class="attention"><!--{$arrErr.deliv_date_id}--></span> 
    211         <select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->"> 
    212           <option value="">選択してください</option> 
    213           <!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}--> 
    214         </select> 
    215       </td> 
    216     </tr> 
    217     <tr> 
    218       <th>購入制限</th> 
    219       <td> 
    220         <span class="attention"><!--{$arrErr.sale_limit}--></span> 
    221         <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}-->"/> 
    222         <span class="attention"> (半角数字で入力)</span> 
    223       </td> 
    224     </tr> 
    225     <tr> 
    226       <th>メーカー</th> 
    227       <td> 
    228         <span class="attention"><!--{$arrErr.maker_id}--></span> 
    229         <select name="maker_id" style="<!--{$arrErr.maker_id|sfGetErrorColor}-->"> 
    230           <option value="">選択してください</option> 
    231           <!--{html_options options=$arrMaker selected=$arrForm.maker_id}--> 
    232         </select> 
    233       </td> 
    234     </tr> 
    235     <tr> 
    236       <th>メーカーURL</th> 
    237       <td> 
    238         <span class="attention"><!--{$arrErr.comment1}--></span> 
    239         <input type="text" name="comment1" value="<!--{$arrForm.comment1|h}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /> 
    240         <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
    241       </td> 
    242     </tr> 
    243     <tr> 
    244       <th>検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</th> 
    245       <td> 
    246         <span class="attention"><!--{$arrErr.comment3}--></span> 
    247         <textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{$arrForm.comment3|h}--></textarea><br /> 
    248         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    249       </td> 
    250     </tr> 
    251     <tr> 
    252       <th>備考欄(SHOP専用)</th> 
    253       <td> 
    254         <span class="attention"><!--{$arrErr.note}--></span> 
    255         <textarea name="note" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.note|sfGetErrorColor}-->"><!--{$arrForm.note|h}--></textarea><br /> 
    256         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    257       </td> 
    258     </tr> 
    259     <tr> 
    260       <th>一覧-メインコメント<span class="attention"> *</span></th> 
    261       <td> 
    262         <span class="attention"><!--{$arrErr.main_list_comment}--></span> 
    263         <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 /> 
    264         <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
    265       </td> 
    266     </tr> 
    267     <tr> 
    268       <th>詳細-メインコメント<span class="attention">(タグ許可)*</span></th> 
    269       <td> 
    270         <span class="attention"><!--{$arrErr.main_comment}--></span> 
    271         <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 /> 
    272         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    273       </td> 
    274     </tr> 
    275     <tr> 
    276       <!--{assign var=key value="main_list_image"}--> 
    277       <th>一覧-メイン画像<br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</th> 
    278       <td> 
    279         <a name="<!--{$key}-->"></a> 
    280         <a name="main_image"></a> 
    281         <a name="main_large_image"></a> 
    282         <span class="attention"><!--{$arrErr[$key]}--></span> 
    283         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    284         <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 /> 
     321    <div class="btn"> 
     322        <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('sub_detail'); return false;"><span>サブ情報表示/非表示</span></a> 
     323    </div> 
     324 
     325    <!--{if $arrForm.sub_find == true}--> 
     326    <div id="sub_detail" style=""> 
     327    <!--{else}--> 
     328    <div id="sub_detail" style="display:none"> 
     329    <!--{/if}--> 
     330    <h2>サブ情報</h2> 
     331    <table class="form"> 
     332        <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> 
     333        <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
     334        <tr> 
     335            <th>詳細-サブタイトル(<!--{$smarty.section.cnt.iteration}-->)</th> 
     336            <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> 
     337            <td> 
     338                <span class="attention"><!--{$arrErr[$key]}--></span> 
     339                <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}-->"/> 
     340                <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     341            </td> 
     342        </tr> 
     343        <tr> 
     344            <th>詳細-サブコメント(<!--{$smarty.section.cnt.iteration}-->)<span class="attention">(タグ許可)</span></th> 
     345            <!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}--> 
     346            <td> 
     347                <span class="attention"><!--{$arrErr[$key]}--></span> 
     348                <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 /> 
     349                <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     350            </td> 
     351        </tr> 
     352        <tr> 
     353            <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> 
     354            <th>詳細-サブ画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</th> 
     355            <td> 
     356                <a name="<!--{$key}-->"></a> 
     357                <!--{assign var=largekey value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
     358                <a name="<!--{$largekey}-->"></a> 
     359                <span class="attention"><!--{$arrErr[$key]}--></span> 
     360                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     361                <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 /> 
     362                <!--{/if}--> 
     363                <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     364                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     365            </td> 
     366        </tr> 
     367        <tr> 
     368            <!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
     369            <th>詳細-サブ拡大画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</th> 
     370            <td> 
     371                <span class="attention"><!--{$arrErr[$key]}--></span> 
     372                <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     373                <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 /> 
     374                <!--{/if}--> 
     375                <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     376                <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     377            </td> 
     378        </tr> 
     379        <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
     380        <!--{/section}--> 
     381    </table> 
     382    </div> 
     383 
     384    <div class="btn"> 
     385        <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('recommend_select'); return false;"><span>関連商品表示/非表示</span></a> 
     386    </div> 
     387 
     388    <!--{if $smarty.const.OPTION_RECOMMEND == 1}--> 
     389    <!--{if count($arrRecommend) > 0}--> 
     390    <div id="recommend_select" style=""> 
     391    <!--{else}--> 
     392    <div id="recommend_select" style="display:none"> 
     393    <!--{/if}--> 
     394    <h2>関連商品</h2> 
     395    <table class="form"> 
     396        <!--▼関連商品--> 
     397        <!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}--> 
     398        <!--{assign var=recommend_no value="`$smarty.section.cnt.iteration`"}--> 
     399        <tr> 
     400            <!--{assign var=key value="recommend_id`$smarty.section.cnt.iteration`"}--> 
     401            <!--{assign var=anckey value="recommend_no`$smarty.section.cnt.iteration`"}--> 
     402            <th>関連商品(<!--{$smarty.section.cnt.iteration}-->)<br /> 
     403                <!--{if $arrRecommend[$recommend_no].product_id}--> 
     404                    <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrRecommend[$recommend_no].main_list_image|sfNoImageMainList|h}-->&width=65&height=65" alt="<!--{$arrRecommend[$recommend_no].name|h}-->" /> 
     405                <!--{/if}--> 
     406            </th> 
     407            <td> 
     408                <a name="<!--{$anckey}-->"></a> 
     409                <input type="hidden" name="<!--{$key}-->" value="<!--{$arrRecommend[$recommend_no].product_id|h}-->" /> 
     410                <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> 
     411                <!--{assign var=key value="recommend_delete`$smarty.section.cnt.iteration`"}--> 
     412                <input type="checkbox" name="<!--{$key}-->" value="1" />削除<br /> 
     413                商品コード:<!--{$arrRecommend[$recommend_no].product_code_min}--><br /> 
     414                商品名:<!--{$arrRecommend[$recommend_no].name|h}--><br /> 
     415                <!--{assign var=key value="recommend_comment`$smarty.section.cnt.iteration`"}--> 
     416                <span class="attention"><!--{$arrErr[$key]}--></span> 
     417                <textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrRecommend[$recommend_no].comment|h}--></textarea><br /> 
     418                <span class="attention"> (上限<!--{$smarty.const.LTEXT_LEN}-->文字)</span> 
     419            </td> 
     420        </tr> 
     421        <!--{/section}--> 
     422        <!--▲関連商品--> 
     423    </table> 
     424    </div> 
     425    <!--{/if}--> 
     426 
     427    <div class="btn-area"> 
     428        <!--{if count($arrSearchHidden) > 0}--> 
     429        <!--▼検索結果へ戻る--> 
     430        <ul> 
     431            <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> 
     432        <!--▲検索結果へ戻る--> 
    285433        <!--{/if}--> 
    286         <input type="file" name="main_list_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    287         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    288       </td> 
    289     </tr> 
    290     <tr> 
    291       <!--{assign var=key value="main_image"}--> 
    292       <th>詳細-メイン画像<br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</th> 
    293       <td> 
    294         <span class="attention"><!--{$arrErr[$key]}--></span> 
    295         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    296         <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 /> 
    297         <!--{/if}--> 
    298         <input type="file" name="main_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    299         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    300       </td> 
    301     </tr> 
    302     <tr> 
    303       <!--{assign var=key value="main_large_image"}--> 
    304       <th>詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</th> 
    305       <td> 
    306         <span class="attention"><!--{$arrErr[$key]}--></span> 
    307         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    308         <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 /> 
    309         <!--{/if}--> 
    310         <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    311         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    312       </td> 
    313     </tr> 
    314   </table> 
    315  
    316   <!--{* オペビルダー用 *}--> 
    317   <!--{if "sfViewAdminOpe"|function_exists === TRUE}--> 
    318   <!--{include file=`$smarty.const.MODULE_REALDIR`mdl_opebuilder/admin_ope_view.tpl}--> 
    319   <!--{/if}--> 
    320  
    321   <div class="btn"> 
    322     <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('sub_detail'); return false;"><span>サブ情報表示/非表示</span></a> 
    323   </div> 
    324  
    325   <!--{if $arrForm.sub_find == true}--> 
    326   <div id="sub_detail" style=""> 
    327   <!--{else}--> 
    328   <div id="sub_detail" style="display:none"> 
    329   <!--{/if}--> 
    330   <h2>サブ情報</h2> 
    331   <table class="form"> 
    332     <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> 
    333     <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
    334     <tr> 
    335       <th>詳細-サブタイトル(<!--{$smarty.section.cnt.iteration}-->)</th> 
    336       <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> 
    337       <td> 
    338         <span class="attention"><!--{$arrErr[$key]}--></span> 
    339         <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}-->"/> 
    340         <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    341       </td> 
    342     </tr> 
    343     <tr> 
    344       <th>詳細-サブコメント(<!--{$smarty.section.cnt.iteration}-->)<span class="attention">(タグ許可)</span></th> 
    345       <!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}--> 
    346       <td> 
    347         <span class="attention"><!--{$arrErr[$key]}--></span> 
    348         <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 /> 
    349         <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    350       </td> 
    351     </tr> 
    352     <tr> 
    353       <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> 
    354       <th>詳細-サブ画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</th> 
    355       <td> 
    356         <a name="<!--{$key}-->"></a> 
    357         <!--{assign var=largekey value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
    358         <a name="<!--{$largekey}-->"></a> 
    359         <span class="attention"><!--{$arrErr[$key]}--></span> 
    360         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    361         <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 /> 
    362         <!--{/if}--> 
    363         <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    364         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    365       </td> 
    366     </tr> 
    367     <tr> 
    368       <!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
    369       <th>詳細-サブ拡大画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</th> 
    370       <td> 
    371         <span class="attention"><!--{$arrErr[$key]}--></span> 
    372         <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    373         <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 /> 
    374         <!--{/if}--> 
    375         <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    376         <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    377       </td> 
    378     </tr> 
    379     <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
    380     <!--{/section}--> 
    381   </table> 
    382   </div> 
    383  
    384   <div class="btn"> 
    385     <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('recommend_select'); return false;"><span>関連商品表示/非表示</span></a> 
    386   </div> 
    387  
    388   <!--{if $smarty.const.OPTION_RECOMMEND == 1}--> 
    389   <!--{if count($arrRecommend) > 0}--> 
    390   <div id="recommend_select" style=""> 
    391   <!--{else}--> 
    392   <div id="recommend_select" style="display:none"> 
    393   <!--{/if}--> 
    394   <h2>関連商品</h2> 
    395   <table class="form"> 
    396     <!--▼関連商品--> 
    397     <!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}--> 
    398     <!--{assign var=recommend_no value="`$smarty.section.cnt.iteration`"}--> 
    399     <tr> 
    400       <!--{assign var=key value="recommend_id`$smarty.section.cnt.iteration`"}--> 
    401       <!--{assign var=anckey value="recommend_no`$smarty.section.cnt.iteration`"}--> 
    402       <th>関連商品(<!--{$smarty.section.cnt.iteration}-->)<br /> 
    403         <!--{if $arrRecommend[$recommend_no].product_id}--> 
    404           <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrRecommend[$recommend_no].main_list_image|sfNoImageMainList|h}-->&width=65&height=65" alt="<!--{$arrRecommend[$recommend_no].name|h}-->" /> 
    405         <!--{/if}--> 
    406       </th> 
    407       <td> 
    408         <a name="<!--{$anckey}-->"></a> 
    409         <input type="hidden" name="<!--{$key}-->" value="<!--{$arrRecommend[$recommend_no].product_id|h}-->" /> 
    410         <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> 
    411         <!--{assign var=key value="recommend_delete`$smarty.section.cnt.iteration`"}--> 
    412         <input type="checkbox" name="<!--{$key}-->" value="1" />削除<br /> 
    413         商品コード:<!--{$arrRecommend[$recommend_no].product_code_min}--><br /> 
    414         商品名:<!--{$arrRecommend[$recommend_no].name|h}--><br /> 
    415         <!--{assign var=key value="recommend_comment`$smarty.section.cnt.iteration`"}--> 
    416         <span class="attention"><!--{$arrErr[$key]}--></span> 
    417         <textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrRecommend[$recommend_no].comment|h}--></textarea><br /> 
    418         <span class="attention"> (上限<!--{$smarty.const.LTEXT_LEN}-->文字)</span> 
    419       </td> 
    420     </tr> 
    421     <!--{/section}--> 
    422     <!--▲関連商品--> 
    423   </table> 
    424   </div> 
    425   <!--{/if}--> 
    426  
    427   <div class="btn-area"> 
    428     <!--{if count($arrSearchHidden) > 0}--> 
    429     <!--▼検索結果へ戻る--> 
    430     <ul> 
    431       <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> 
    432     <!--▲検索結果へ戻る--> 
    433     <!--{/if}--> 
    434       <li><a class="btn-action" href="javascript:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a></li> 
    435     </ul> 
    436   </div> 
     434            <li><a class="btn-action" href="javascript:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a></li> 
     435        </ul> 
     436    </div> 
    437437</div> 
    438438</form> 
Note: See TracChangeset for help on using the changeset viewer.