Ignore:
Timestamp:
2013/07/08 13:07:51 (11 years ago)
Author:
Seasoft
Message:

#2059 (HTML構文誤り for 2.13.0)

  • 閉じ漏れ

#2043 (typo修正・ソース整形・ソースコメントの改善 for 2.13.0)

  • インデント
  • wordwrap の引数

#2140 (標準テンプレートのカスタマイズ性を高める)

  • インデント
File:
1 edited

Legend:

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

    r22849 r22954  
    7272 
    7373<form name="form1" id="form1" method="post" action="?" enctype="multipart/form-data"> 
    74 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
    75 <!--{foreach key=key item=item from=$arrSearchHidden}--> 
    76     <!--{if is_array($item)}--> 
    77         <!--{foreach item=c_item from=$item}--> 
    78         <input type="hidden" name="<!--{$key|h}-->[]" value="<!--{$c_item|h}-->" /> 
    79         <!--{/foreach}--> 
    80     <!--{else}--> 
    81         <input type="hidden" name="<!--{$key|h}-->" value="<!--{$item|h}-->" /> 
    82     <!--{/if}--> 
    83 <!--{/foreach}--> 
    84 <input type="hidden" name="mode" value="edit" /> 
    85 <input type="hidden" name="image_key" value="" /> 
    86 <input type="hidden" name="down_key" value="" /> 
    87 <input type="hidden" name="product_id" value="<!--{$arrForm.product_id|h}-->" /> 
    88 <input type="hidden" name="product_class_id" value="<!--{$arrForm.product_class_id|h}-->" /> 
    89 <input type="hidden" name="copy_product_id" value="<!--{$arrForm.copy_product_id|h}-->" /> 
    90 <input type="hidden" name="anchor_key" value="" /> 
    91 <input type="hidden" name="select_recommend_no" value="" /> 
    92 <input type="hidden" name="has_product_class" value="<!--{$arrForm.has_product_class|h}-->" /> 
    93 <!--{foreach key=key item=item from=$arrForm.arrHidden}--> 
    94 <input type="hidden" name="<!--{$key}-->" value="<!--{$item|h}-->" /> 
    95 <!--{/foreach}--> 
    96 <div id="products" class="contents-main"> 
    97     <h2>基本情報</h2> 
    98  
    99     <table class="form"> 
    100         <tr> 
    101             <th>商品ID</th> 
    102             <td><!--{$arrForm.product_id|h}--></td> 
    103         </tr> 
    104         <tr> 
    105             <th>商品名<span class="attention"> *</span></th> 
    106             <td> 
    107                 <span class="attention"><!--{$arrErr.name}--></span> 
    108                 <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" /> 
    109                 <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    110             </td> 
    111         </tr> 
    112         <tr> 
    113             <th>商品カテゴリ<span class="attention"> *</span></th> 
    114             <td> 
    115                 <span class="attention"><!--{$arrErr.category_id}--></span> 
    116                 <table class="layout"> 
     74    <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
     75    <!--{foreach key=key item=item from=$arrSearchHidden}--> 
     76        <!--{if is_array($item)}--> 
     77            <!--{foreach item=c_item from=$item}--> 
     78            <input type="hidden" name="<!--{$key|h}-->[]" value="<!--{$c_item|h}-->" /> 
     79            <!--{/foreach}--> 
     80        <!--{else}--> 
     81            <input type="hidden" name="<!--{$key|h}-->" value="<!--{$item|h}-->" /> 
     82        <!--{/if}--> 
     83    <!--{/foreach}--> 
     84    <input type="hidden" name="mode" value="edit" /> 
     85    <input type="hidden" name="image_key" value="" /> 
     86    <input type="hidden" name="down_key" value="" /> 
     87    <input type="hidden" name="product_id" value="<!--{$arrForm.product_id|h}-->" /> 
     88    <input type="hidden" name="product_class_id" value="<!--{$arrForm.product_class_id|h}-->" /> 
     89    <input type="hidden" name="copy_product_id" value="<!--{$arrForm.copy_product_id|h}-->" /> 
     90    <input type="hidden" name="anchor_key" value="" /> 
     91    <input type="hidden" name="select_recommend_no" value="" /> 
     92    <input type="hidden" name="has_product_class" value="<!--{$arrForm.has_product_class|h}-->" /> 
     93    <!--{foreach key=key item=item from=$arrForm.arrHidden}--> 
     94        <input type="hidden" name="<!--{$key}-->" value="<!--{$item|h}-->" /> 
     95    <!--{/foreach}--> 
     96    <div id="products" class="contents-main"> 
     97        <h2>基本情報</h2> 
     98 
     99        <table class="form"> 
     100            <tr> 
     101                <th>商品ID</th> 
     102                <td><!--{$arrForm.product_id|h}--></td> 
     103            </tr> 
     104            <tr> 
     105                <th>商品名<span class="attention"> *</span></th> 
     106                <td> 
     107                    <span class="attention"><!--{$arrErr.name}--></span> 
     108                    <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" /> 
     109                    <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     110                </td> 
     111            </tr> 
     112            <tr> 
     113                <th>商品カテゴリ<span class="attention"> *</span></th> 
     114                <td> 
     115                    <span class="attention"><!--{$arrErr.category_id}--></span> 
     116                    <table class="layout"> 
     117                        <tr> 
     118                            <td> 
     119                                <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="multiple"> 
     120                                </select> 
     121                            </td> 
     122                            <td style="padding: 15px;"> 
     123                                <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 /> 
     124                                <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> 
     125                            </td> 
     126                            <td> 
     127                                <select name="category_id_unselect[]" id="category_id_unselect" onchange="" size="10" style="height: 120px; min-width: 200px;" multiple="multiple"> 
     128                                    <!--{html_options values=$arrCatVal output=$arrCatOut selected=$arrForm.category_id}--> 
     129                                </select> 
     130                            </td> 
     131                        </tr> 
     132                    </table> 
     133                </td> 
     134            </tr> 
     135            <tr> 
     136                <th>公開・非公開<span class="attention"> *</span></th> 
     137                <td> 
     138                    <!--{html_radios name="status" options=$arrDISP selected=$arrForm.status separator='&nbsp;&nbsp;'}--> 
     139                </td> 
     140            </tr> 
     141            <tr> 
     142                <th>商品ステータス</th> 
     143                <td> 
     144                    <!--{html_checkboxes name="product_status" options=$arrSTATUS selected=$arrForm.product_status separator='&nbsp;&nbsp;'}--> 
     145                </td> 
     146            </tr> 
     147            <!--{if $arrForm.has_product_class == false}--> 
     148            <tr> 
     149                <th>商品種別<span class="attention"> *</span></th> 
     150                <td> 
     151                    <!--{html_radios name="product_type_id" options=$arrProductType selected=$arrForm.product_type_id separator='&nbsp;&nbsp;'}--> 
     152                </td> 
     153            </tr> 
     154            <tr> 
     155                <th>ダウンロード商品ファイル名<span class="attention"> *</span></th> 
     156                <td> 
     157                    <span class="attention"><!--{$arrErr.down_filename}--></span> 
     158                    <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" /> 
     159                    <span class="red"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     160                </td> 
     161            </tr> 
     162            <tr> 
     163                <!--{assign var=key value="down_file"}--> 
     164                <th>ダウンロード商品用<br />ファイルアップロード<span class="attention"> *</span></th> 
     165                <td> 
     166                    <a name="<!--{$key}-->"></a> 
     167                    <span class="attention"><!--{$arrErr[$key]}--><!--{$arrErr.down_realfilename}--></span> 
     168                        <!--{if $arrForm.down_realfilename != ""}--> 
     169                            <!--{$arrForm.down_realfilename|h}--><input type="hidden" name="down_realfilename" value="<!--{$arrForm.down_realfilename|h}-->"> 
     170                            <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_down', 'down_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br /> 
     171                        <!--{/if}--> 
     172                        <input type="file" name="down_file" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     173                        <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) 
     174                </td> 
     175            </tr> 
     176            <tr> 
     177                <th>商品コード<span class="attention"> *</span></th> 
     178                <td> 
     179                    <span class="attention"><!--{$arrErr.product_code}--></span> 
     180                    <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" /> 
     181                    <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     182                </td> 
     183            </tr> 
     184            <tr> 
     185                <th><!--{$smarty.const.NORMAL_PRICE_TITLE}--></th> 
     186                <td> 
     187                    <span class="attention"><!--{$arrErr.price01}--></span> 
     188                    <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}-->"/>円 
     189                    <span class="attention"> (半角数字で入力)</span> 
     190                </td> 
     191            </tr> 
     192            <tr> 
     193                <th><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="attention"> *</span></th> 
     194                <td> 
     195                    <span class="attention"><!--{$arrErr.price02}--></span> 
     196                    <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}-->"/>円 
     197                    <span class="attention"> (半角数字で入力)</span> 
     198                </td> 
     199            </tr> 
     200            <tr> 
     201                <th>消費税率<span class="attention"> *</span></th> 
     202                <td> 
     203                    <span class="attention"><!--{$arrErr.tax_rate}--></span> 
     204                    <input type="text" name="tax_rate" value="<!--{$arrForm.tax_rate|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" style="<!--{if $arrErr.tax_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>% 
     205                    <span class="attention">(半角数字で入力)</span> 
     206                </td> 
     207            </tr> 
     208            <tr> 
     209                <th>在庫数<span class="attention"> *</span></th> 
     210                <td> 
     211                    <span class="attention"><!--{$arrErr.stock}--></span> 
     212                    <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}-->"/> 
     213                    <input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限 
     214                </td> 
     215            </tr> 
     216            <!--{/if}--> 
     217 
     218            <tr> 
     219                <th>商品送料</th> 
     220                <td> 
     221                    <span class="attention"><!--{$arrErr.deliv_fee}--></span> 
     222                    <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}-->"/>円 
     223                    <span class="attention"> (半角数字で入力)</span> 
     224                    <!--{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}--><br /><span class="attention">※現在無効です</span> (パラメーター OPTION_PRODUCT_DELIV_FEE)<!--{/if}--> 
     225                </td> 
     226            </tr> 
     227            <tr> 
     228                <th>ポイント付与率<span class="attention"> *</span></th> 
     229                <td> 
     230                    <span class="attention"><!--{$arrErr.point_rate}--></span> 
     231                    <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}-->"/>% 
     232                    <span class="attention"> (半角数字で入力)</span> 
     233                </td> 
     234            </tr> 
     235            <tr> 
     236                <th>発送日目安</th> 
     237                <td> 
     238                    <span class="attention"><!--{$arrErr.deliv_date_id}--></span> 
     239                    <select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->"> 
     240                        <option value="">選択してください</option> 
     241                        <!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}--> 
     242                    </select> 
     243                </td> 
     244            </tr> 
     245            <tr> 
     246                <th>販売制限数</th> 
     247                <td> 
     248                    <span class="attention"><!--{$arrErr.sale_limit}--></span> 
     249                    <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}-->"/> 
     250                    <span class="attention"> (半角数字で入力)</span> 
     251                </td> 
     252            </tr> 
     253            <tr> 
     254                <th>メーカー</th> 
     255                <td> 
     256                    <span class="attention"><!--{$arrErr.maker_id}--></span> 
     257                    <select name="maker_id" style="<!--{$arrErr.maker_id|sfGetErrorColor}-->"> 
     258                        <option value="">選択してください</option> 
     259                        <!--{html_options options=$arrMaker selected=$arrForm.maker_id}--> 
     260                    </select> 
     261                </td> 
     262            </tr> 
     263            <tr> 
     264                <th>メーカーURL</th> 
     265                <td> 
     266                    <span class="attention"><!--{$arrErr.comment1}--></span> 
     267                    <input type="text" name="comment1" value="<!--{$arrForm.comment1|h}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /> 
     268                    <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
     269                </td> 
     270            </tr> 
     271            <tr> 
     272                <th>検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</th> 
     273                <td> 
     274                    <span class="attention"><!--{$arrErr.comment3}--></span> 
     275                    <textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{"\n"}--><!--{$arrForm.comment3|h}--></textarea><br /> 
     276                    <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     277                </td> 
     278            </tr> 
     279            <tr> 
     280                <th>備考欄(SHOP専用)</th> 
     281                <td> 
     282                    <span class="attention"><!--{$arrErr.note}--></span> 
     283                    <textarea name="note" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.note|sfGetErrorColor}-->"><!--{"\n"}--><!--{$arrForm.note|h}--></textarea><br /> 
     284                    <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     285                </td> 
     286            </tr> 
     287            <tr> 
     288                <th>一覧-メインコメント<span class="attention"> *</span></th> 
     289                <td> 
     290                    <span class="attention"><!--{$arrErr.main_list_comment}--></span> 
     291                    <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"><!--{"\n"}--><!--{$arrForm.main_list_comment|h}--></textarea><br /> 
     292                    <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
     293                </td> 
     294            </tr> 
     295            <tr> 
     296                <th>詳細-メインコメント<span class="attention">(タグ許可)*</span></th> 
     297                <td> 
     298                    <span class="attention"><!--{$arrErr.main_comment}--></span> 
     299                    <textarea name="main_comment" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{"\n"}--><!--{$arrForm.main_comment|h}--></textarea><br /> 
     300                    <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     301                </td> 
     302            </tr> 
     303            <tr> 
     304                <!--{assign var=key value="main_list_image"}--> 
     305                <th>一覧-メイン画像<br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</th> 
     306                <td> 
     307                    <a name="<!--{$key}-->"></a> 
     308                    <a name="main_image"></a> 
     309                    <a name="main_large_image"></a> 
     310                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     311                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     312                    <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 /> 
     313                    <!--{/if}--> 
     314                    <input type="file" name="main_list_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     315                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     316                </td> 
     317            </tr> 
     318            <tr> 
     319                <!--{assign var=key value="main_image"}--> 
     320                <th>詳細-メイン画像<br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</th> 
     321                <td> 
     322                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     323                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     324                    <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 /> 
     325                    <!--{/if}--> 
     326                    <input type="file" name="main_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     327                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     328                </td> 
     329            </tr> 
     330            <tr> 
     331                <!--{assign var=key value="main_large_image"}--> 
     332                <th>詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</th> 
     333                <td> 
     334                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     335                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     336                    <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 /> 
     337                    <!--{/if}--> 
     338                    <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
     339                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     340                </td> 
     341            </tr> 
     342        </table> 
     343 
     344        <!--{* オペビルダー用 *}--> 
     345        <!--{if "sfViewAdminOpe"|function_exists === TRUE}--> 
     346        <!--{include file=`$smarty.const.MODULE_REALDIR`mdl_opebuilder/admin_ope_view.tpl}--> 
     347        <!--{/if}--> 
     348 
     349        <div class="btn"> 
     350            <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('sub_detail'); return false;"><span>サブ情報表示/非表示</span></a> 
     351        </div> 
     352 
     353        <!--{if $arrForm.sub_find == true}--> 
     354        <div id="sub_detail" style=""> 
     355        <!--{else}--> 
     356        <div id="sub_detail" style="display:none"> 
     357        <!--{/if}--> 
     358        <h2>サブ情報</h2> 
     359        <table class="form"> 
     360            <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> 
     361            <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
     362            <tr> 
     363                <th>詳細-サブタイトル(<!--{$smarty.section.cnt.iteration}-->)</th> 
     364                <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> 
     365                <td> 
     366                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     367                    <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}-->"/> 
     368                    <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     369                </td> 
     370            </tr> 
     371            <tr> 
     372                <th>詳細-サブコメント(<!--{$smarty.section.cnt.iteration}-->)<span class="attention">(タグ許可)</span></th> 
     373                <!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}--> 
     374                <td> 
     375                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     376                    <textarea name="sub_comment<!--{$smarty.section.cnt.iteration}-->" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{"\n"}--><!--{$arrForm[$key]|h}--></textarea><br /> 
     377                    <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
     378                </td> 
     379            </tr> 
     380            <tr> 
     381                <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> 
     382                <th>詳細-サブ画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</th> 
     383                <td> 
     384                    <a name="<!--{$key}-->"></a> 
     385                    <!--{assign var=largekey value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
     386                    <a name="<!--{$largekey}-->"></a> 
     387                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     388                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     389                    <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 /> 
     390                    <!--{/if}--> 
     391                    <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     392                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     393                </td> 
     394            </tr> 
     395            <tr> 
     396                <!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
     397                <th>詳細-サブ拡大画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</th> 
     398                <td> 
     399                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     400                    <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
     401                    <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 /> 
     402                    <!--{/if}--> 
     403                    <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
     404                    <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
     405                </td> 
     406            </tr> 
     407            <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
     408            <!--{/section}--> 
     409        </table> 
     410        </div> 
     411 
     412        <div class="btn"> 
     413            <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('recommend_select'); return false;"><span>関連商品表示/非表示</span></a> 
     414        </div> 
     415 
     416        <!--{if $smarty.const.OPTION_RECOMMEND == 1}--> 
     417            <div id="recommend_select" style="<!--{if count($arrRecommend) == 0}-->display:none;<!--{/if}-->"> 
     418                <h2>関連商品</h2> 
     419                <table class="form"> 
     420                    <!--▼関連商品--> 
     421                    <!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}--> 
     422                    <!--{assign var=recommend_no value="`$smarty.section.cnt.iteration`"}--> 
    117423                    <tr> 
     424                        <!--{assign var=key value="recommend_id`$smarty.section.cnt.iteration`"}--> 
     425                        <!--{assign var=anckey value="recommend_no`$smarty.section.cnt.iteration`"}--> 
     426                        <th>関連商品(<!--{$smarty.section.cnt.iteration}-->)<br /> 
     427                            <!--{if $arrRecommend[$recommend_no].product_id}--> 
     428                                <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}-->" /> 
     429                            <!--{/if}--> 
     430                        </th> 
    118431                        <td> 
    119                             <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="multiple"> 
    120                             </select> 
    121                         </td> 
    122                         <td style="padding: 15px;"> 
    123                             <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 /> 
    124                             <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> 
    125                         </td> 
    126                         <td> 
    127                             <select name="category_id_unselect[]" id="category_id_unselect" onchange="" size="10" style="height: 120px; min-width: 200px;" multiple="multiple"> 
    128                                 <!--{html_options values=$arrCatVal output=$arrCatOut selected=$arrForm.category_id}--> 
    129                             </select> 
     432                            <a name="<!--{$anckey}-->"></a> 
     433                            <input type="hidden" name="<!--{$key}-->" value="<!--{$arrRecommend[$recommend_no].product_id|h}-->" /> 
     434                            <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> 
     435                            <!--{assign var=key value="recommend_delete`$smarty.section.cnt.iteration`"}--> 
     436                            <input type="checkbox" name="<!--{$key}-->" value="1" />削除<br /> 
     437                            <!--{assign var=key value="recommend_comment`$smarty.section.cnt.iteration`"}--> 
     438                            <span class="attention"><!--{$arrErr[$key]}--></span> 
     439                            商品コード:<!--{$arrRecommend[$recommend_no].product_code_min}--> 
     440                            <!--{if $arrRecommend[$recommend_no].product_code_min != $arrRecommend[$recommend_no].product_code_max}--> 
     441                                ~ <!--{$arrRecommend[$recommend_no].product_code_max}--> 
     442                            <!--{/if}--> 
     443                            <br /> 
     444                            商品名:<!--{$arrRecommend[$recommend_no].name|h}--><br /> 
     445                            <textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{"\n"}--><!--{$arrRecommend[$recommend_no].comment|h}--></textarea><br /> 
     446                            <span class="attention"> (上限<!--{$smarty.const.LTEXT_LEN}-->文字)</span> 
    130447                        </td> 
    131448                    </tr> 
     449                    <!--{/section}--> 
     450                    <!--▲関連商品--> 
    132451                </table> 
    133             </td> 
    134         </tr> 
    135         <tr> 
    136             <th>公開・非公開<span class="attention"> *</span></th> 
    137             <td> 
    138                 <!--{html_radios name="status" options=$arrDISP selected=$arrForm.status separator='&nbsp;&nbsp;'}--> 
    139             </td> 
    140         </tr> 
    141         <tr> 
    142             <th>商品ステータス</th> 
    143             <td> 
    144                 <!--{html_checkboxes name="product_status" options=$arrSTATUS selected=$arrForm.product_status separator='&nbsp;&nbsp;'}--> 
    145             </td> 
    146         </tr> 
    147         <!--{if $arrForm.has_product_class == false}--> 
    148         <tr> 
    149             <th>商品種別<span class="attention"> *</span></th> 
    150             <td> 
    151                 <!--{html_radios name="product_type_id" options=$arrProductType selected=$arrForm.product_type_id separator='&nbsp;&nbsp;'}--> 
    152             </td> 
    153         </tr> 
    154         <tr> 
    155             <th>ダウンロード商品ファイル名<span class="attention"> *</span></th> 
    156             <td> 
    157                 <span class="attention"><!--{$arrErr.down_filename}--></span> 
    158                 <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" /> 
    159                 <span class="red"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    160             </td> 
    161         </tr> 
    162         <tr> 
    163             <!--{assign var=key value="down_file"}--> 
    164             <th>ダウンロード商品用<br />ファイルアップロード<span class="attention"> *</span></th> 
    165             <td> 
    166                 <a name="<!--{$key}-->"></a> 
    167                 <span class="attention"><!--{$arrErr[$key]}--><!--{$arrErr.down_realfilename}--></span> 
    168                     <!--{if $arrForm.down_realfilename != ""}--> 
    169                         <!--{$arrForm.down_realfilename|h}--><input type="hidden" name="down_realfilename" value="<!--{$arrForm.down_realfilename|h}-->"> 
    170                         <a href="" onclick="selectAll('category_id'); fnModeSubmit('delete_down', 'down_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br /> 
    171                     <!--{/if}--> 
    172                     <input type="file" name="down_file" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    173                     <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) 
    174             </td> 
    175         </tr> 
    176         <tr> 
    177             <th>商品コード<span class="attention"> *</span></th> 
    178             <td> 
    179                 <span class="attention"><!--{$arrErr.product_code}--></span> 
    180                 <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" /> 
    181                 <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    182             </td> 
    183         </tr> 
    184         <tr> 
    185             <th><!--{$smarty.const.NORMAL_PRICE_TITLE}--></th> 
    186             <td> 
    187                 <span class="attention"><!--{$arrErr.price01}--></span> 
    188                 <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}-->"/>円 
    189                 <span class="attention"> (半角数字で入力)</span> 
    190             </td> 
    191         </tr> 
    192         <tr> 
    193             <th><!--{$smarty.const.SALE_PRICE_TITLE}--><span class="attention"> *</span></th> 
    194             <td> 
    195                 <span class="attention"><!--{$arrErr.price02}--></span> 
    196                 <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}-->"/>円 
    197                 <span class="attention"> (半角数字で入力)</span> 
    198             </td> 
    199         </tr> 
    200         <tr> 
    201             <th>消費税率<span class="attention"> *</span></th> 
    202             <td> 
    203                 <span class="attention"><!--{$arrErr.tax_rate}--></span> 
    204                 <input type="text" name="tax_rate" value="<!--{$arrForm.tax_rate|h}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" style="<!--{if $arrErr.tax_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"/>% 
    205                 <span class="attention">(半角数字で入力)</span> 
    206             </td> 
    207         </tr> 
    208         <tr> 
    209             <th>在庫数<span class="attention"> *</span></th> 
    210             <td> 
    211                 <span class="attention"><!--{$arrErr.stock}--></span> 
    212                 <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}-->"/> 
    213                 <input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限 
    214             </td> 
    215         </tr> 
     452            </div> 
    216453        <!--{/if}--> 
    217454 
    218         <tr> 
    219             <th>商品送料</th> 
    220             <td> 
    221                 <span class="attention"><!--{$arrErr.deliv_fee}--></span> 
    222                 <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}-->"/>円 
    223                 <span class="attention"> (半角数字で入力)</span> 
    224                 <!--{if $smarty.const.OPTION_PRODUCT_DELIV_FEE != 1}--><br /><span class="attention">※現在無効です</span> (パラメーター OPTION_PRODUCT_DELIV_FEE)<!--{/if}--> 
    225             </td> 
    226         </tr> 
    227         <tr> 
    228             <th>ポイント付与率<span class="attention"> *</span></th> 
    229             <td> 
    230                 <span class="attention"><!--{$arrErr.point_rate}--></span> 
    231                 <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}-->"/>% 
    232                 <span class="attention"> (半角数字で入力)</span> 
    233             </td> 
    234         </tr> 
    235         <tr> 
    236             <th>発送日目安</th> 
    237             <td> 
    238                 <span class="attention"><!--{$arrErr.deliv_date_id}--></span> 
    239                 <select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->"> 
    240                     <option value="">選択してください</option> 
    241                     <!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}--> 
    242                 </select> 
    243             </td> 
    244         </tr> 
    245         <tr> 
    246             <th>販売制限数</th> 
    247             <td> 
    248                 <span class="attention"><!--{$arrErr.sale_limit}--></span> 
    249                 <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}-->"/> 
    250                 <span class="attention"> (半角数字で入力)</span> 
    251             </td> 
    252         </tr> 
    253         <tr> 
    254             <th>メーカー</th> 
    255             <td> 
    256                 <span class="attention"><!--{$arrErr.maker_id}--></span> 
    257                 <select name="maker_id" style="<!--{$arrErr.maker_id|sfGetErrorColor}-->"> 
    258                     <option value="">選択してください</option> 
    259                     <!--{html_options options=$arrMaker selected=$arrForm.maker_id}--> 
    260                 </select> 
    261             </td> 
    262         </tr> 
    263         <tr> 
    264             <th>メーカーURL</th> 
    265             <td> 
    266                 <span class="attention"><!--{$arrErr.comment1}--></span> 
    267                 <input type="text" name="comment1" value="<!--{$arrForm.comment1|h}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /> 
    268                 <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
    269             </td> 
    270         </tr> 
    271         <tr> 
    272             <th>検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</th> 
    273             <td> 
    274                 <span class="attention"><!--{$arrErr.comment3}--></span> 
    275                 <textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{"\n"}--><!--{$arrForm.comment3|h}--></textarea><br /> 
    276                 <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    277             </td> 
    278         </tr> 
    279         <tr> 
    280             <th>備考欄(SHOP専用)</th> 
    281             <td> 
    282                 <span class="attention"><!--{$arrErr.note}--></span> 
    283                 <textarea name="note" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.note|sfGetErrorColor}-->"><!--{"\n"}--><!--{$arrForm.note|h}--></textarea><br /> 
    284                 <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    285             </td> 
    286         </tr> 
    287         <tr> 
    288             <th>一覧-メインコメント<span class="attention"> *</span></th> 
    289             <td> 
    290                 <span class="attention"><!--{$arrErr.main_list_comment}--></span> 
    291                 <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"><!--{"\n"}--><!--{$arrForm.main_list_comment|h}--></textarea><br /> 
    292                 <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
    293             </td> 
    294         </tr> 
    295         <tr> 
    296             <th>詳細-メインコメント<span class="attention">(タグ許可)*</span></th> 
    297             <td> 
    298                 <span class="attention"><!--{$arrErr.main_comment}--></span> 
    299                 <textarea name="main_comment" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" cols="60" rows="8" class="area60"><!--{"\n"}--><!--{$arrForm.main_comment|h}--></textarea><br /> 
    300                 <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    301             </td> 
    302         </tr> 
    303         <tr> 
    304             <!--{assign var=key value="main_list_image"}--> 
    305             <th>一覧-メイン画像<br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</th> 
    306             <td> 
    307                 <a name="<!--{$key}-->"></a> 
    308                 <a name="main_image"></a> 
    309                 <a name="main_large_image"></a> 
    310                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    311                 <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    312                 <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 /> 
    313                 <!--{/if}--> 
    314                 <input type="file" name="main_list_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    315                 <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    316             </td> 
    317         </tr> 
    318         <tr> 
    319             <!--{assign var=key value="main_image"}--> 
    320             <th>詳細-メイン画像<br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</th> 
    321             <td> 
    322                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    323                 <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    324                 <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 /> 
    325                 <!--{/if}--> 
    326                 <input type="file" name="main_image" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    327                 <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    328             </td> 
    329         </tr> 
    330         <tr> 
    331             <!--{assign var=key value="main_large_image"}--> 
    332             <th>詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</th> 
    333             <td> 
    334                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    335                 <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    336                 <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 /> 
    337                 <!--{/if}--> 
    338                 <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 
    339                 <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    340             </td> 
    341         </tr> 
    342     </table> 
    343  
    344     <!--{* オペビルダー用 *}--> 
    345     <!--{if "sfViewAdminOpe"|function_exists === TRUE}--> 
    346     <!--{include file=`$smarty.const.MODULE_REALDIR`mdl_opebuilder/admin_ope_view.tpl}--> 
    347     <!--{/if}--> 
    348  
    349     <div class="btn"> 
    350         <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('sub_detail'); return false;"><span>サブ情報表示/非表示</span></a> 
     455        <div class="btn-area"> 
     456            <!--{if count($arrSearchHidden) > 0}--> 
     457            <!--▼検索結果へ戻る--> 
     458            <ul> 
     459                <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> 
     460            <!--▲検索結果へ戻る--> 
     461            <!--{/if}--> 
     462                <li><a class="btn-action" href="javascript:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a></li> 
     463            </ul> 
     464        </div> 
    351465    </div> 
    352  
    353     <!--{if $arrForm.sub_find == true}--> 
    354     <div id="sub_detail" style=""> 
    355     <!--{else}--> 
    356     <div id="sub_detail" style="display:none"> 
    357     <!--{/if}--> 
    358     <h2>サブ情報</h2> 
    359     <table class="form"> 
    360         <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> 
    361         <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
    362         <tr> 
    363             <th>詳細-サブタイトル(<!--{$smarty.section.cnt.iteration}-->)</th> 
    364             <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> 
    365             <td> 
    366                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    367                 <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}-->"/> 
    368                 <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    369             </td> 
    370         </tr> 
    371         <tr> 
    372             <th>詳細-サブコメント(<!--{$smarty.section.cnt.iteration}-->)<span class="attention">(タグ許可)</span></th> 
    373             <!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}--> 
    374             <td> 
    375                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    376                 <textarea name="sub_comment<!--{$smarty.section.cnt.iteration}-->" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{"\n"}--><!--{$arrForm[$key]|h}--></textarea><br /> 
    377                 <span class="attention"> (上限<!--{$smarty.const.LLTEXT_LEN}-->文字)</span> 
    378             </td> 
    379         </tr> 
    380         <tr> 
    381             <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> 
    382             <th>詳細-サブ画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</th> 
    383             <td> 
    384                 <a name="<!--{$key}-->"></a> 
    385                 <!--{assign var=largekey value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
    386                 <a name="<!--{$largekey}-->"></a> 
    387                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    388                 <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    389                 <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 /> 
    390                 <!--{/if}--> 
    391                 <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    392                 <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    393             </td> 
    394         </tr> 
    395         <tr> 
    396             <!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}--> 
    397             <th>詳細-サブ拡大画像(<!--{$smarty.section.cnt.iteration}-->)<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</th> 
    398             <td> 
    399                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    400                 <!--{if $arrForm.arrFile[$key].filepath != ""}--> 
    401                 <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 /> 
    402                 <!--{/if}--> 
    403                 <input type="file" name="<!--{$key}-->" size="40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/> 
    404                 <a class="btn-normal" href="javascript:;" name="btn" onclick="selectAll('category_id'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a> 
    405             </td> 
    406         </tr> 
    407         <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
    408         <!--{/section}--> 
    409     </table> 
    410     </div> 
    411  
    412     <div class="btn"> 
    413         <a class="btn-normal" href="javascript:;" onclick="selectAll('category_id'); lfDispSwitch('recommend_select'); return false;"><span>関連商品表示/非表示</span></a> 
    414     </div> 
    415  
    416     <!--{if $smarty.const.OPTION_RECOMMEND == 1}--> 
    417     <!--{if count($arrRecommend) > 0}--> 
    418     <div id="recommend_select" style=""> 
    419     <!--{else}--> 
    420     <div id="recommend_select" style="display:none"> 
    421     <!--{/if}--> 
    422     <h2>関連商品</h2> 
    423     <table class="form"> 
    424         <!--▼関連商品--> 
    425         <!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}--> 
    426         <!--{assign var=recommend_no value="`$smarty.section.cnt.iteration`"}--> 
    427         <tr> 
    428             <!--{assign var=key value="recommend_id`$smarty.section.cnt.iteration`"}--> 
    429             <!--{assign var=anckey value="recommend_no`$smarty.section.cnt.iteration`"}--> 
    430             <th>関連商品(<!--{$smarty.section.cnt.iteration}-->)<br /> 
    431                 <!--{if $arrRecommend[$recommend_no].product_id}--> 
    432                     <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}-->" /> 
    433                 <!--{/if}--> 
    434             </th> 
    435             <td> 
    436                 <a name="<!--{$anckey}-->"></a> 
    437                 <input type="hidden" name="<!--{$key}-->" value="<!--{$arrRecommend[$recommend_no].product_id|h}-->" /> 
    438                 <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> 
    439                 <!--{assign var=key value="recommend_delete`$smarty.section.cnt.iteration`"}--> 
    440                 <input type="checkbox" name="<!--{$key}-->" value="1" />削除<br /> 
    441                 <!--{assign var=key value="recommend_comment`$smarty.section.cnt.iteration`"}--> 
    442                 <span class="attention"><!--{$arrErr[$key]}--></span> 
    443                 商品コード:<!--{$arrRecommend[$recommend_no].product_code_min}--> 
    444                 <!--{if $arrRecommend[$recommend_no].product_code_min != $arrRecommend[$recommend_no].product_code_max}--> 
    445                     ~ <!--{$arrRecommend[$recommend_no].product_code_max}--> 
    446                 <!--{/if}--> 
    447                 <br /> 
    448                 商品名:<!--{$arrRecommend[$recommend_no].name|h}--><br /> 
    449                 <textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{"\n"}--><!--{$arrRecommend[$recommend_no].comment|h}--></textarea><br /> 
    450                 <span class="attention"> (上限<!--{$smarty.const.LTEXT_LEN}-->文字)</span> 
    451             </td> 
    452         </tr> 
    453         <!--{/section}--> 
    454         <!--▲関連商品--> 
    455     </table> 
    456     </div> 
    457     <!--{/if}--> 
    458  
    459     <div class="btn-area"> 
    460         <!--{if count($arrSearchHidden) > 0}--> 
    461         <!--▼検索結果へ戻る--> 
    462         <ul> 
    463             <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> 
    464         <!--▲検索結果へ戻る--> 
    465         <!--{/if}--> 
    466             <li><a class="btn-action" href="javascript:;" onclick="selectAll('category_id'); document.form1.submit(); return false;"><span class="btn-next">確認ページへ</span></a></li> 
    467         </ul> 
    468     </div> 
    469 </div> 
    470466</form> 
Note: See TracChangeset for help on using the changeset viewer.