Changeset 20510


Ignore:
Timestamp:
2011/03/05 03:46:06 (10 years ago)
Author:
Seasoft
Message:

#627(ソース整形・ソースコメントの改善)

Location:
branches/version-2_5-dev/data/Smarty/templates/admin/contents
Files:
7 edited

Legend:

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

    r20407 r20510  
    4646 
    4747function lfFormModeDefautSetSubmit(form, mode) { 
    48     if(!window.confirm('初期設定で登録しても宜しいですか')){ 
    49         return; 
    50     } 
    51     return fnSetFormSubmit(form, 'mode', mode); 
     48    if (!window.confirm('初期設定で登録しても宜しいですか')) { 
     49        return; 
     50    } 
     51    return fnSetFormSubmit(form, 'mode', mode); 
    5252} 
    5353//--> 
     
    7373      <ul> 
    7474        <li><a class="btn-action" href="javascript:;" onclick="fnFormModeSubmit('form1', 'confirm', '', ''); return false;"><span class="btn-next">この内容で登録する</span></a></li> 
    75         <li><a class="btn-action" href="javascript:;" onclick="lfFormModeDefautSetSubmit('form1', 'defaultset', '', ''); return false;"><span class="btn-next">初期設定に戻して登録</span></a></li> 
     75        <li><a class="btn-action" href="javascript:;" onclick="lfFormModeDefautSetSubmit('form1', 'defaultset', '', ''); return false;"><span class="btn-next">初期設定に戻して登録</span></a></li> 
    7676      </ul> 
    7777    </div> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/csv_sql.tpl

    r20407 r20510  
    2626// SQL確認画面起動 
    2727function doPreview(){ 
    28   document.form1.mode.value="preview" 
    29   document.form1.target = "_blank"; 
    30   document.form1.submit(); 
     28    document.form1.mode.value="preview" 
     29    document.form1.target = "_blank"; 
     30    document.form1.submit(); 
    3131} 
    3232 
    3333// formのターゲットを自分に戻す 
    3434function fnTargetSelf(){ 
    35   document.form1.target = "_self"; 
     35    document.form1.target = "_self"; 
    3636} 
    3737 
     
    4747<input type="hidden" name="select_table" value="" /> 
    4848<div id="admin-contents" class="contents-main"> 
    49   <h2>SQL一覧</h2> 
     49    <h2>SQL一覧</h2> 
    5050 
    51   <!--{if $arrSqlList}--> 
    52   <table id="contents-csv-sqllist" class="list center"> 
    53     <!--{foreach key=key item=item from=$arrSqlList}--> 
    54     <tr style="background-color:<!--{if $item.sql_id == $arrForm.sql_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;"> 
    55       <td> 
    56         <a href="?sql_id=<!--{$item.sql_id}-->" ><!--{$item.sql_name|h}--></a> 
    57       </td> 
    58       <td> 
    59         <div class="btn"> 
    60           <a class="btn-normal" href="javascript:;" name='csv' onclick="fnTargetSelf(); fnFormModeSubmit('form1','csv_output','csv_output_id',<!--{$item.sql_id}-->); return false;"><span>CSV出力</span></a> 
    61           <a class="btn-normal" href="javascript:;" name='del' onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','sql_id',<!--{$item.sql_id}-->); return false;"><span>削除</span></a> 
    62         </div> 
    63       </td> 
    64     </tr> 
    65     <!--{/foreach}--> 
    66   </table> 
    67   <!--{/if}--> 
     51    <!--{if $arrSqlList}--> 
     52        <table id="contents-csv-sqllist" class="list center"> 
     53            <!--{foreach key=key item=item from=$arrSqlList}--> 
     54                <tr style="background-color:<!--{if $item.sql_id == $arrForm.sql_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;"> 
     55                    <td> 
     56                        <a href="?sql_id=<!--{$item.sql_id}-->" ><!--{$item.sql_name|h}--></a> 
     57                    </td> 
     58                    <td> 
     59                        <div class="btn"> 
     60                            <a class="btn-normal" href="javascript:;" name='csv' onclick="fnTargetSelf(); fnFormModeSubmit('form1','csv_output','csv_output_id',<!--{$item.sql_id}-->); return false;"><span>CSV出力</span></a> 
     61                            <a class="btn-normal" href="javascript:;" name='del' onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','sql_id',<!--{$item.sql_id}-->); return false;"><span>削除</span></a> 
     62                        </div> 
     63                    </td> 
     64                </tr> 
     65            <!--{/foreach}--> 
     66        </table> 
     67    <!--{/if}--> 
    6868 
    69   <div class="btn addnew"> 
    70     <a class="btn-normal" href="javascript:;" name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_page','',''); return false;"><span>SQLを新規入力</span></a> 
    71   </div> 
     69    <div class="btn addnew"> 
     70        <a class="btn-normal" href="javascript:;" name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_page','',''); return false;"><span>SQLを新規入力</span></a> 
     71    </div> 
    7272 
    7373 
    74   <h2>SQL設定</h2> 
    75   <table id="contents-csv-sqlset" class="form"> 
    76     <tr> 
    77       <th>名称<span class="attention"> *</span></th> 
    78       <td> 
    79         <span class="attention"><!--{$arrErr.sql_name}--></span> 
    80         <input type="text" name="sql_name" value="<!--{$arrForm.sql_name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
    81         <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    82       </td> 
    83     </tr> 
    84     <tr> 
    85       <th align="center">SQL文<span class="attention"> *</span><br /> (最初のSELECTは記述しないでください。)</td> 
    86       <td align="left"> 
    87         <span class="attention"><!--{$arrErr.csv_sql}--></span> 
    88         <div> 
    89           <textarea name="csv_sql" cols=50 rows=20 align="left" wrap=off style="<!--{if $arrErr.csv_sql != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"><!--{$arrForm.csv_sql|h}--></textarea> 
    90         </div> 
    91       </td> 
    92     </tr> 
    93   </table> 
     74    <h2>SQL設定</h2> 
     75    <table id="contents-csv-sqlset" class="form"> 
     76        <tr> 
     77            <th>名称<span class="attention"> *</span></th> 
     78            <td> 
     79                <span class="attention"><!--{$arrErr.sql_name}--></span> 
     80                <input type="text" name="sql_name" value="<!--{$arrForm.sql_name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
     81                <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     82            </td> 
     83        </tr> 
     84        <tr> 
     85            <th align="center">SQL文<span class="attention"> *</span><br /> (最初のSELECTは記述しないでください。)</td> 
     86            <td align="left"> 
     87                <span class="attention"><!--{$arrErr.csv_sql}--></span> 
     88                <div> 
     89                    <textarea name="csv_sql" cols=50 rows=20 align="left" wrap=off style="<!--{if $arrErr.csv_sql != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"><!--{$arrForm.csv_sql|h}--></textarea> 
     90                </div> 
     91            </td> 
     92        </tr> 
     93    </table> 
    9494 
    95   <div class="btn"> 
    96     <a class="btn-normal" href="javascript:;" name="subm" onclick="doPreview(); return false;"><span>構文エラーを確認する</span></a> 
    97   </div> 
    98   <div class="btn-area"> 
    99     <ul> 
    100       <li><a class="btn-action" href="javascript:;" name="subm" onclick="fnFormModeSubmit('form1', 'confirm', '', '')"><span class="btn-next">この内容で登録する</span></a></li> 
    101     </ul> 
    102   </div> 
     95    <div class="btn"> 
     96        <a class="btn-normal" href="javascript:;" name="subm" onclick="doPreview(); return false;"><span>構文エラーを確認する</span></a> 
     97    </div> 
     98    <div class="btn-area"> 
     99        <ul> 
     100            <li><a class="btn-action" href="javascript:;" name="subm" onclick="fnFormModeSubmit('form1', 'confirm', '', '')"><span class="btn-next">この内容で登録する</span></a></li> 
     101        </ul> 
     102    </div> 
    103103 
    104104 
    105105 
    106   <div id="contents-csv-sqltbl"> 
    107     <h3>テーブル一覧</h3> 
    108     <select name="arrTableList[]" size="20" style="width:325px; height:300px;" onChange="mode.value=''; select_table.value=this.value; submit();" onDblClick="csv_sql.value = csv_sql.value +' , ' + this.value;"> 
    109       <!--{html_options options=$arrTableList selected=$arrForm.select_table}--> 
    110     </select> 
    111   </div> 
    112   <div id="contents-csv-sqlcol"> 
    113     <h3>項目一覧</h3> 
    114     <select name="arrColList[]" size="20" style="width:325px; height:300px;" onDblClick="csv_sql.value = csv_sql.value +' , ' + this.value;"> 
    115       <!--{html_options options=$arrColList}--> 
    116     </select> 
    117   </div> 
     106    <div id="contents-csv-sqltbl"> 
     107        <h3>テーブル一覧</h3> 
     108        <select name="arrTableList[]" size="20" style="width:325px; height:300px;" onChange="mode.value=''; select_table.value=this.value; submit();" onDblClick="csv_sql.value = csv_sql.value +' , ' + this.value;"> 
     109            <!--{html_options options=$arrTableList selected=$arrForm.select_table}--> 
     110        </select> 
     111    </div> 
     112    <div id="contents-csv-sqlcol"> 
     113        <h3>項目一覧</h3> 
     114        <select name="arrColList[]" size="20" style="width:325px; height:300px;" onDblClick="csv_sql.value = csv_sql.value +' , ' + this.value;"> 
     115            <!--{html_options options=$arrColList}--> 
     116        </select> 
     117    </div> 
    118118 
    119119</div> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/csv_sql_view.tpl

    r20318 r20510  
    2525 
    2626<table class="form"> 
    27   <tr> 
    28     <th>SQL文</th> 
    29     <td>SELECT <!--{$arrForm.csv_sql|h|nl2br}--></td> 
    30   </tr> 
    31   <tr> 
    32     <th>エラー内容</th> 
    33     <td> 
    34       <!--{if $arrErr}--> 
    35          <!--{foreach key=key item=item from=$arrErr key=key}--> 
    36             <!--{$item}--> 
    37          <!--{/foreach}--> 
    38       <!--{/if}--> 
    39       <!--{if $sqlerr != ""}--> 
    40         <!--{$sqlerr|h|nl2br}--> 
    41       <!--{elseif !$arrErr}--> 
    42         エラーはありません 
    43       <!--{/if}--> 
    44     </td> 
    45   </tr> 
     27    <tr> 
     28        <th>SQL文</th> 
     29        <td>SELECT <!--{$arrForm.csv_sql|h|nl2br}--></td> 
     30    </tr> 
     31    <tr> 
     32        <th>エラー内容</th> 
     33        <td> 
     34            <!--{if $arrErr}--> 
     35                <!--{foreach key=key item=item from=$arrErr key=key}--> 
     36                    <!--{$item}--> 
     37                <!--{/foreach}--> 
     38            <!--{/if}--> 
     39            <!--{if $sqlerr != ""}--> 
     40                <!--{$sqlerr|h|nl2br}--> 
     41            <!--{elseif !$arrErr}--> 
     42                エラーはありません 
     43            <!--{/if}--> 
     44        </td> 
     45    </tr> 
    4646</table> 
    4747 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/index.tpl

    r20407 r20510  
    2626 
    2727function func_regist(url) { 
    28   res = confirm('この内容で<!--{if $edit_mode eq "on"}-->編集<!--{else}-->登録<!--{/if}-->しても宜しいですか?'); 
    29   if(res == true) { 
    30     document.form1.mode.value = 'regist'; 
    31     document.form1.submit(); 
     28    res = confirm('この内容で<!--{if $edit_mode eq "on"}-->編集<!--{else}-->登録<!--{/if}-->しても宜しいですか?'); 
     29    if(res == true) { 
     30        document.form1.mode.value = 'regist'; 
     31        document.form1.submit(); 
     32        return false; 
     33    } 
    3234    return false; 
    33   } 
    34   return false; 
    3535} 
    3636 
    3737function func_edit(news_id) { 
    38   document.form1.mode.value = "search"; 
    39   document.form1.news_id.value = news_id; 
    40   document.form1.submit(); 
    41 } 
    42  
    43 function func_del(news_id) { 
    44   res = confirm('この新着情報を削除しても宜しいですか?'); 
    45   if(res == true) { 
    46     document.form1.mode.value = "delete"; 
     38    document.form1.mode.value = "search"; 
    4739    document.form1.news_id.value = news_id; 
    4840    document.form1.submit(); 
    49   } 
    50   return false; 
     41} 
     42 
     43function func_del(news_id) { 
     44    res = confirm('この新着情報を削除しても宜しいですか?'); 
     45    if(res == true) { 
     46        document.form1.mode.value = "delete"; 
     47        document.form1.news_id.value = news_id; 
     48        document.form1.submit(); 
     49    } 
     50    return false; 
    5151} 
    5252 
    5353function func_rankMove(term,news_id) { 
    54   document.form1.mode.value = "move"; 
    55   document.form1.news_id.value = news_id; 
    56   document.form1.term.value = term; 
    57   document.form1.submit(); 
     54    document.form1.mode.value = "move"; 
     55    document.form1.news_id.value = news_id; 
     56    document.form1.term.value = term; 
     57    document.form1.submit(); 
    5858} 
    5959 
    6060function moving(news_id,rank, max_rank) { 
    6161 
    62   var val; 
    63   var ml; 
    64   var len; 
    65  
    66   ml = document.move; 
    67   len = document.move.elements.length; 
    68   j = 0; 
    69   for( var i = 0 ; i < len ; i++) { 
    70       if ( ml.elements[i].name == 'position' && ml.elements[i].value != "" ) { 
    71       val = ml.elements[i].value; 
    72       j ++; 
    73       } 
    74   } 
    75  
    76   if ( j > 1) { 
    77     alert( '移動順位は1つだけ入力してください。' ); 
    78     return false; 
    79   } else if( ! val ) { 
    80     alert( '移動順位を入力してください。' ); 
    81     return false; 
    82   } else if( val.length > 4){ 
    83     alert( '移動順位は4桁以内で入力してください。' ); 
    84     return false; 
    85   } else if( val.match(/[0-9]+/g) != val){ 
    86     alert( '移動順位は数字で入力してください。' ); 
    87     return false; 
    88   } else if( val == rank ){ 
    89     alert( '移動させる番号が重複しています。' ); 
    90     return false; 
    91   } else if( val == 0 ){ 
    92     alert( '移動順位は0以上で入力してください。' ); 
    93     return false; 
    94   } else if( val > max_rank ){ 
    95     alert( '入力された順位は、登録数の最大値を超えています。' ); 
    96     return false; 
    97   } else { 
    98     ml.moveposition.value = val; 
    99     ml.rank.value = rank; 
    100     ml.news_id.value = news_id; 
    101     ml.submit(); 
    102     return false; 
    103   } 
     62    var val; 
     63    var ml; 
     64    var len; 
     65 
     66    ml = document.move; 
     67    len = document.move.elements.length; 
     68    j = 0; 
     69    for( var i = 0 ; i < len ; i++) { 
     70            if ( ml.elements[i].name == 'position' && ml.elements[i].value != "" ) { 
     71            val = ml.elements[i].value; 
     72            j ++; 
     73            } 
     74    } 
     75 
     76    if ( j > 1) { 
     77        alert( '移動順位は1つだけ入力してください。' ); 
     78        return false; 
     79    } else if( ! val ) { 
     80        alert( '移動順位を入力してください。' ); 
     81        return false; 
     82    } else if( val.length > 4){ 
     83        alert( '移動順位は4桁以内で入力してください。' ); 
     84        return false; 
     85    } else if( val.match(/[0-9]+/g) != val){ 
     86        alert( '移動順位は数字で入力してください。' ); 
     87        return false; 
     88    } else if( val == rank ){ 
     89        alert( '移動させる番号が重複しています。' ); 
     90        return false; 
     91    } else if( val == 0 ){ 
     92        alert( '移動順位は0以上で入力してください。' ); 
     93        return false; 
     94    } else if( val > max_rank ){ 
     95        alert( '入力された順位は、登録数の最大値を超えています。' ); 
     96        return false; 
     97    } else { 
     98        ml.moveposition.value = val; 
     99        ml.rank.value = rank; 
     100        ml.news_id.value = news_id; 
     101        ml.submit(); 
     102        return false; 
     103    } 
    104104} 
    105105 
     
    114114<input type="hidden" name="news_id" value="<!--{$arrForm.news_id|h}-->" /> 
    115115<input type="hidden" name="term" value="" /> 
    116   <!--{* ▼登録テーブルここから *}--> 
    117   <table> 
    118     <tr> 
    119       <th>日付<span class="attention"> *</span></th> 
    120       <td> 
    121         <!--{if $arrErr.year || $arrErr.month || $arrErr.day}--><span class="attention"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></span><!--{/if}--> 
    122         <select name="year" <!--{if $arrErr.year || $arrErr.month || $arrErr.day }-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->> 
    123           <option value="" selected="selected">----</option> 
    124           <!--{html_options options=$arrYear selected=$arrForm.year}--> 
    125         </select>年 
    126         <select name="month" <!--{if $arrErr.year || $arrErr.month || $arrErr.day}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->> 
    127           <option value="" selected="selected">--</option> 
    128           <!--{html_options options=$arrMonth selected=$arrForm.month}--> 
    129         </select>月 
    130         <select name="day" <!--{if $arrErr.year || $arrErr.month || $arrErr.day}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->> 
    131           <option value="" selected="selected">--</option> 
    132           <!--{html_options options=$arrDay selected=$arrForm.day}--> 
    133         </select>日 
    134       </td> 
    135     </tr> 
    136     <tr> 
    137       <th>タイトル<span class="attention"> *</span></th> 
    138       <td> 
    139         <!--{if $arrErr.news_title}--><span class="attention"><!--{$arrErr.news_title}--></span><!--{/if}--> 
    140         <textarea name="news_title" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" <!--{if $arrErr.news_title}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->><!--{$arrForm.news_title|h}--></textarea><br /> 
    141         <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
    142       </td> 
    143     </tr> 
    144     <tr> 
    145       <th>URL</th> 
    146       <td> 
    147         <span class="attention"><!--{$arrErr.news_url}--></span> 
    148         <input type="text" name="news_url" size="60" class="box60"  value="<!--{$arrForm.news_url|h}-->" <!--{if $arrErr.news_url}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}--> maxlength="<!--{$smarty.const.URL_LEN}-->" /> 
    149         <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
    150       </td> 
    151     </tr> 
    152     <tr> 
    153       <th>リンク</th> 
    154       <td><label><input type="checkbox" name="link_method" value="2" <!--{if $arrForm.link_method eq 2}--> checked <!--{/if}--> /> 別ウィンドウで開く</label></td> 
    155     </tr> 
    156     <tr> 
    157       <th>本文作成</th> 
    158       <td> 
    159         <!--{if $arrErr.news_comment}--><span class="attention"><!--{$arrErr.news_comment}--></span><!--{/if}--> 
    160         <textarea name="news_comment" cols="60" rows="8" wrap="soft" class="area60" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="background-color:<!--{if $arrErr.news_comment}--><!--{$smarty.const.ERR_COLOR|h}--><!--{/if}-->"><!--{$arrForm.news_comment|h}--></textarea><br /> 
    161         <span class="attention"> (上限3000文字)</span> 
    162       </td> 
    163     </tr> 
    164   </table> 
    165   <!--{* ▲登録テーブルここまで *}--> 
    166  
    167   <div class="btn-area"> 
    168     <ul> 
    169       <li><a class="btn-action" href="javascript:;" onclick="return func_regist();"><span class="btn-next">この内容で登録する</span></a></li> 
    170     </ul> 
    171   </div> 
     116    <!--{* ▼登録テーブルここから *}--> 
     117    <table> 
     118        <tr> 
     119            <th>日付<span class="attention"> *</span></th> 
     120            <td> 
     121                <!--{if $arrErr.year || $arrErr.month || $arrErr.day}--><span class="attention"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></span><!--{/if}--> 
     122                <select name="year" <!--{if $arrErr.year || $arrErr.month || $arrErr.day }-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->> 
     123                    <option value="" selected="selected">----</option> 
     124                    <!--{html_options options=$arrYear selected=$arrForm.year}--> 
     125                </select>年 
     126                <select name="month" <!--{if $arrErr.year || $arrErr.month || $arrErr.day}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->> 
     127                    <option value="" selected="selected">--</option> 
     128                    <!--{html_options options=$arrMonth selected=$arrForm.month}--> 
     129                </select>月 
     130                <select name="day" <!--{if $arrErr.year || $arrErr.month || $arrErr.day}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->> 
     131                    <option value="" selected="selected">--</option> 
     132                    <!--{html_options options=$arrDay selected=$arrForm.day}--> 
     133                </select>日 
     134            </td> 
     135        </tr> 
     136        <tr> 
     137            <th>タイトル<span class="attention"> *</span></th> 
     138            <td> 
     139                <!--{if $arrErr.news_title}--><span class="attention"><!--{$arrErr.news_title}--></span><!--{/if}--> 
     140                <textarea name="news_title" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" <!--{if $arrErr.news_title}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}-->><!--{$arrForm.news_title|h}--></textarea><br /> 
     141                <span class="attention"> (上限<!--{$smarty.const.MTEXT_LEN}-->文字)</span> 
     142            </td> 
     143        </tr> 
     144        <tr> 
     145            <th>URL</th> 
     146            <td> 
     147                <span class="attention"><!--{$arrErr.news_url}--></span> 
     148                <input type="text" name="news_url" size="60" class="box60"    value="<!--{$arrForm.news_url|h}-->" <!--{if $arrErr.news_url}-->style="background-color:<!--{$smarty.const.ERR_COLOR|h}-->"<!--{/if}--> maxlength="<!--{$smarty.const.URL_LEN}-->" /> 
     149                <span class="attention"> (上限<!--{$smarty.const.URL_LEN}-->文字)</span> 
     150            </td> 
     151        </tr> 
     152        <tr> 
     153            <th>リンク</th> 
     154            <td><label><input type="checkbox" name="link_method" value="2" <!--{if $arrForm.link_method eq 2}--> checked <!--{/if}--> /> 別ウィンドウで開く</label></td> 
     155        </tr> 
     156        <tr> 
     157            <th>本文作成</th> 
     158            <td> 
     159                <!--{if $arrErr.news_comment}--><span class="attention"><!--{$arrErr.news_comment}--></span><!--{/if}--> 
     160                <textarea name="news_comment" cols="60" rows="8" wrap="soft" class="area60" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="background-color:<!--{if $arrErr.news_comment}--><!--{$smarty.const.ERR_COLOR|h}--><!--{/if}-->"><!--{$arrForm.news_comment|h}--></textarea><br /> 
     161                <span class="attention"> (上限3000文字)</span> 
     162            </td> 
     163        </tr> 
     164    </table> 
     165    <!--{* ▲登録テーブルここまで *}--> 
     166 
     167    <div class="btn-area"> 
     168        <ul> 
     169            <li><a class="btn-action" href="javascript:;" onclick="return func_regist();"><span class="btn-next">この内容で登録する</span></a></li> 
     170        </ul> 
     171    </div> 
    172172</form> 
    173173 
    174   <h2>新着情報一覧</h2> 
    175   <!--{if $arrErr.moveposition}--> 
    176   <p><span class="attention"><!--{$arrErr.moveposition}--></span></p> 
    177   <!--{/if}--> 
    178   <!--{* ▼一覧表示エリアここから *}--> 
    179   <form name="move" id="move" method="post" action="?"> 
    180   <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
    181   <input type="hidden" name="mode" value="moveRankSet" /> 
    182   <input type="hidden" name="term" value="setposition" /> 
    183   <input type="hidden" name="news_id" value="" /> 
    184   <input type="hidden" name="moveposition" value="" /> 
    185   <input type="hidden" name="rank" value="" /> 
    186   <table class="list"> 
    187     <colgroup width="5%"> 
    188     <colgroup width="15%"> 
    189     <colgroup width="45%"> 
    190     <colgroup width="5%"> 
    191     <colgroup width="5%"> 
    192     <colgroup width="25%"> 
    193     <tr> 
    194       <th>順位</th> 
    195       <th>日付</th> 
    196       <th>タイトル</th> 
    197       <th class="edit">編集</th> 
    198       <th class="delete">削除</th> 
    199       <th>移動</th> 
    200     </tr> 
    201     <!--{section name=data loop=$arrNews}--> 
    202     <tr style="background:<!--{if $arrNews[data].news_id eq $news_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;" class="center"> 
    203       <!--{assign var=db_rank value="`$arrNews[data].rank`"}--> 
    204       <td><!--{math equation="$line_max - $db_rank + 1"}--></td> 
    205       <td><!--{$arrNews[data].cast_news_date|date_format:"%Y/%m/%d"}--></td> 
    206       <td class="left"> 
    207         <!--{if $arrNews[data].link_method eq 1 && $arrNews[data].news_url != ""}--><a href="<!--{$arrNews[data].news_url|h}-->" ><!--{$arrNews[data].news_title|h|nl2br}--></a> 
    208         <!--{elseif $arrNews[data].link_method eq 1 && $arrNews[data].news_url == ""}--><!--{$arrNews[data].news_title|h|nl2br}--> 
    209         <!--{elseif $arrNews[data].link_method eq 2 && $arrNews[data].news_url != ""}--><a href="<!--{$arrNews[data].news_url|h}-->" target="_blank" ><!--{$arrNews[data].news_title|h|nl2br}--></a> 
    210         <!--{else}--><!--{$arrNews[data].news_title|h|nl2br}--> 
    211         <!--{/if}--> 
    212       </td> 
    213       <td><a href="#" onclick="return func_edit('<!--{$arrNews[data].news_id|h}-->');">編集</a></td> 
    214       <td><a href="#" onclick="return func_del('<!--{$arrNews[data].news_id|h}-->');">削除</a></td> 
    215       <td> 
    216       <!--{if count($arrNews) != 1}--> 
    217       <input type="text" name="pos-<!--{$arrNews[data].news_id|h}-->" size="3" class="box3" />番目へ<a href="?" onclick="fnFormModeSubmit('move', 'moveRankSet','news_id', '<!--{$arrNews[data].news_id|h}-->'); return false;">移動</a><br /> 
    218       <!--{/if}--> 
    219       <!--{if $arrNews[data].rank ne $max_rank}--><a href="#" onclick="return func_rankMove('up', '<!--{$arrNews[data].news_id|h}-->', '<!--{$max_rank|h}-->');">上へ</a><!--{/if}--> <!--{if $arrNews[data].rank ne 1}--><a href="#" onclick="return func_rankMove('down', '<!--{$arrNews[data].news_id|h}-->', '<!--{$max_rank|h}-->');">下へ</a><!--{/if}--> 
    220       </td> 
    221     </tr> 
    222     <!--{sectionelse}--> 
    223     <tr class="center"> 
    224       <td colspan="6">現在データはありません。</td> 
    225     </tr> 
    226     <!--{/section}--> 
    227   </table> 
    228   </form> 
    229   <!--{* ▲一覧表示エリアここまで *}--> 
     174    <h2>新着情報一覧</h2> 
     175    <!--{if $arrErr.moveposition}--> 
     176    <p><span class="attention"><!--{$arrErr.moveposition}--></span></p> 
     177    <!--{/if}--> 
     178    <!--{* ▼一覧表示エリアここから *}--> 
     179    <form name="move" id="move" method="post" action="?"> 
     180    <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
     181    <input type="hidden" name="mode" value="moveRankSet" /> 
     182    <input type="hidden" name="term" value="setposition" /> 
     183    <input type="hidden" name="news_id" value="" /> 
     184    <input type="hidden" name="moveposition" value="" /> 
     185    <input type="hidden" name="rank" value="" /> 
     186    <table class="list"> 
     187        <colgroup width="5%"> 
     188        <colgroup width="15%"> 
     189        <colgroup width="45%"> 
     190        <colgroup width="5%"> 
     191        <colgroup width="5%"> 
     192        <colgroup width="25%"> 
     193        <tr> 
     194            <th>順位</th> 
     195            <th>日付</th> 
     196            <th>タイトル</th> 
     197            <th class="edit">編集</th> 
     198            <th class="delete">削除</th> 
     199            <th>移動</th> 
     200        </tr> 
     201        <!--{section name=data loop=$arrNews}--> 
     202        <tr style="background:<!--{if $arrNews[data].news_id eq $news_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;" class="center"> 
     203            <!--{assign var=db_rank value="`$arrNews[data].rank`"}--> 
     204            <td><!--{math equation="$line_max - $db_rank + 1"}--></td> 
     205            <td><!--{$arrNews[data].cast_news_date|date_format:"%Y/%m/%d"}--></td> 
     206            <td class="left"> 
     207                <!--{if $arrNews[data].link_method eq 1 && $arrNews[data].news_url != ""}--><a href="<!--{$arrNews[data].news_url|h}-->" ><!--{$arrNews[data].news_title|h|nl2br}--></a> 
     208                <!--{elseif $arrNews[data].link_method eq 1 && $arrNews[data].news_url == ""}--><!--{$arrNews[data].news_title|h|nl2br}--> 
     209                <!--{elseif $arrNews[data].link_method eq 2 && $arrNews[data].news_url != ""}--><a href="<!--{$arrNews[data].news_url|h}-->" target="_blank" ><!--{$arrNews[data].news_title|h|nl2br}--></a> 
     210                <!--{else}--><!--{$arrNews[data].news_title|h|nl2br}--> 
     211                <!--{/if}--> 
     212            </td> 
     213            <td><a href="#" onclick="return func_edit('<!--{$arrNews[data].news_id|h}-->');">編集</a></td> 
     214            <td><a href="#" onclick="return func_del('<!--{$arrNews[data].news_id|h}-->');">削除</a></td> 
     215            <td> 
     216            <!--{if count($arrNews) != 1}--> 
     217            <input type="text" name="pos-<!--{$arrNews[data].news_id|h}-->" size="3" class="box3" />番目へ<a href="?" onclick="fnFormModeSubmit('move', 'moveRankSet','news_id', '<!--{$arrNews[data].news_id|h}-->'); return false;">移動</a><br /> 
     218            <!--{/if}--> 
     219            <!--{if $arrNews[data].rank ne $max_rank}--><a href="#" onclick="return func_rankMove('up', '<!--{$arrNews[data].news_id|h}-->', '<!--{$max_rank|h}-->');">上へ</a><!--{/if}--> <!--{if $arrNews[data].rank ne 1}--><a href="#" onclick="return func_rankMove('down', '<!--{$arrNews[data].news_id|h}-->', '<!--{$max_rank|h}-->');">下へ</a><!--{/if}--> 
     220            </td> 
     221        </tr> 
     222        <!--{sectionelse}--> 
     223        <tr class="center"> 
     224            <td colspan="6">現在データはありません。</td> 
     225        </tr> 
     226        <!--{/section}--> 
     227    </table> 
     228    </form> 
     229    <!--{* ▲一覧表示エリアここまで *}--> 
    230230 
    231231</div> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/recommend.tpl

    r20422 r20510  
    2525<!-- 
    2626function lfnCheckSubmit( fm ){ 
    27    
    28   var err = ''; 
    29   /* 
    30   if ( ! fm["title"].value ){ 
    31     err += '見出しコメントを入力して下さい。'; 
    32   } 
    33   */ 
    34   if ( ! fm["comment"].value ){ 
    35     if ( err ) err += ''; 
    36     err += 'コメントを入力して下さい。'; 
    37   } 
    38   if ( err ){ 
    39     alert(err); 
    40     return false; 
    41   } else { 
    42     if(window.confirm('内容を登録しても宜しいですか')){ 
    43         fm.submit(); 
    44         return true; 
     27     
     28    var err = ''; 
     29    /* 
     30    if ( ! fm["title"].value ){ 
     31        err += '見出しコメントを入力して下さい。'; 
    4532    } 
    46   } 
     33    */ 
     34    if ( ! fm["comment"].value ){ 
     35        if ( err ) err += ''; 
     36        err += 'コメントを入力して下さい。'; 
     37    } 
     38    if ( err ){ 
     39        alert(err); 
     40        return false; 
     41    } else { 
     42        if(window.confirm('内容を登録しても宜しいですか')){ 
     43                fm.submit(); 
     44                return true; 
     45        } 
     46    } 
    4747} 
    4848 
    4949function lfnCheckSetItem( rank ){ 
    50   var flag = true; 
    51   var checkRank = '<!--{$checkRank}-->'; 
    52   if ( checkRank ){ 
    53     if ( rank != checkRank ){ 
    54       if( ! window.confirm('さきほど選択した<!--{$checkRank}-->位の情報は破棄されます。宜しいでしょうか')){ 
    55         flag = false; 
    56       } 
    57     }  
    58   } 
    59    
    60   if ( flag ){ 
    61     win03('./recommend_search.php?rank=' + rank,'search','615','600'); 
    62   } 
     50    var flag = true; 
     51    var checkRank = '<!--{$checkRank}-->'; 
     52    if ( checkRank ){ 
     53        if ( rank != checkRank ){ 
     54            if( ! window.confirm('さきほど選択した<!--{$checkRank}-->位の情報は破棄されます。宜しいでしょうか')){ 
     55                flag = false; 
     56            } 
     57        }  
     58    } 
     59     
     60    if ( flag ){ 
     61        win03('./recommend_search.php?rank=' + rank,'search','615','600'); 
     62    } 
    6363} 
    6464 
     
    6767 
    6868 
    69     <!--{section name=cnt loop=$tpl_disp_max}--> 
     69        <!--{section name=cnt loop=$tpl_disp_max}--> 
    7070 
    7171<div id="admin-contents" class="contents-main"> 
    72   <table class="list center" id="recommend-table"> 
    73     <colgroup width="13%"> 
    74     <colgroup width="73%"> 
    75     <colgroup width="7%"> 
    76     <colgroup width="7%"> 
    77     <tr> 
    78       <th>順位</th> 
    79       <th>商品/コメント</th> 
    80       <th>編集</th> 
    81       <th>削除</th> 
    82     </tr> 
     72    <table class="list center" id="recommend-table"> 
     73        <colgroup width="13%"> 
     74        <colgroup width="73%"> 
     75        <colgroup width="7%"> 
     76        <colgroup width="7%"> 
     77        <tr> 
     78            <th>順位</th> 
     79            <th>商品/コメント</th> 
     80            <th>編集</th> 
     81            <th>削除</th> 
     82        </tr> 
    8383 
    84     <tr> 
    85         <td>おすすめ商品(<!--{$smarty.section.cnt.iteration}-->)</td> 
     84        <tr> 
     85            <td>おすすめ商品(<!--{$smarty.section.cnt.iteration}-->)</td> 
     86                <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
     87                    <td> 
     88                        <div id="table-wrap" class="clearfix"> 
     89                            <div class="table-img"> 
     90                                <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
     91                                    <img src="<!--{$smarty.const.IMAGE_SAVE_URLPATH}--><!--{$arrItems[$smarty.section.cnt.iteration].main_list_image|sfNoImageMainList|h}-->" alt="<!--{$arrItems[$smarty.section.cnt.iteration].name|h}-->" width="100" height="100" /> 
     92                                <!--{/if}--> 
     93                            </div> 
     94                            <div class="table-detail"> 
     95                                 <div class="detail-name">商品名:<!--{$arrItems[$smarty.section.cnt.iteration].name|h}--></div> 
     96                                     <div class="detail-form"> 
     97                                         <form name="form<!--{$smarty.section.cnt.iteration}-->" id="form<!--{$smarty.section.cnt.iteration}-->" method="post" action="?"> 
     98                                             <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
     99                                             <input type="hidden" name="mode" value="regist" /> 
     100                                             <input type="hidden" name="product_id" value="<!--{$arrItems[$smarty.section.cnt.iteration].product_id|h}-->" /> 
     101                                             <input type="hidden" name="category_id" value="<!--{$category_id|h}-->" /> 
     102                                             <input type="hidden" name="rank" value="<!--{$arrItems[$smarty.section.cnt.iteration].rank|h}-->" /> 
     103                                             <span class="attention"><!--{$arrErr[$smarty.section.cnt.iteration].comment}--></span> 
     104                                             <textarea class="top" name="comment" cols="45" rows="4" style="width: 586px; height: 80px; <!--{$arrErr[$smarty.section.cnt.iteration].comment|sfGetErrorColor}-->" <!--{$arrItems[$smarty.section.cnt.iteration].product_id|sfGetEnabled}-->><!--{$arrItems[$smarty.section.cnt.iteration].comment}--></textarea> 
     105                                         </form> 
     106                                     </div> 
     107                                 </div> 
     108                            </div> 
     109                        </div> 
     110                    </td> 
     111                <!--{else}--> 
     112                    <td class="AlignLeft"> 
     113                        <a class="btn-action-m" href="javascript:;" onclick="lfnCheckSetItem('<!--{$smarty.section.cnt.iteration}-->'); return false;" target="_blank"><span class="btn-next">商品を選択する</span></a> 
     114                        <form name="form<!--{$smarty.section.cnt.iteration}-->" id="form<!--{$smarty.section.cnt.iteration}-->" method="post" action="?"> 
     115                            <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
     116                            <input type="hidden" name="mode" value="regist" /> 
     117                            <input type="hidden" name="product_id" value="<!--{$arrItems[$smarty.section.cnt.iteration].product_id|h}-->" /> 
     118                            <input type="hidden" name="category_id" value="<!--{$category_id|h}-->" /> 
     119                            <input type="hidden" name="rank" value="<!--{$arrItems[$smarty.section.cnt.iteration].rank|h}-->" /> 
     120                        </form> 
     121                    </td> 
     122                <!--{/if}--> 
     123            <td> 
     124                <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
     125                    <a href="javascript:;" onclick="lfnCheckSetItem('<!--{$smarty.section.cnt.iteration}-->'); return false;" target="_blank"> 
     126                        編集</a> 
     127                <!--{else}--> 
     128                    - - 
     129                <!--{/if}--> 
     130            </td> 
     131            <td> 
     132                <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
     133                        <a href="javascript:;" onClick="return fnInsertValAndSubmit( document.form<!--{$smarty.section.cnt.iteration}-->, 'mode', 'delete', '削除します。宜しいですか' )">削除</a> 
     134                <!--{else}--> 
     135                    - - 
     136                <!--{/if}--> 
     137            </td> 
     138        </tr> 
     139 
     140        <tr><td colspan="4" class="no-border-w" height="20"></td></tr> 
     141 
     142        <tr><td colspan="4" class="no-border"> 
    86143        <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
    87             <td> 
    88               <div id="table-wrap" class="clearfix"> 
    89                 <div class="table-img"> 
    90                     <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
    91                       <img src="<!--{$smarty.const.IMAGE_SAVE_URLPATH}--><!--{$arrItems[$smarty.section.cnt.iteration].main_list_image|sfNoImageMainList|h}-->" alt="<!--{$arrItems[$smarty.section.cnt.iteration].name|h}-->" width="100" height="100" /> 
    92                     <!--{/if}--> 
    93                 </div> 
    94                 <div class="table-detail"> 
    95                    <div class="detail-name">商品名:<!--{$arrItems[$smarty.section.cnt.iteration].name|h}--></div> 
    96                      <div class="detail-form"> 
    97                          <form name="form<!--{$smarty.section.cnt.iteration}-->" id="form<!--{$smarty.section.cnt.iteration}-->" method="post" action="?"> 
    98                            <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
    99                            <input type="hidden" name="mode" value="regist" /> 
    100                            <input type="hidden" name="product_id" value="<!--{$arrItems[$smarty.section.cnt.iteration].product_id|h}-->" /> 
    101                            <input type="hidden" name="category_id" value="<!--{$category_id|h}-->" /> 
    102                            <input type="hidden" name="rank" value="<!--{$arrItems[$smarty.section.cnt.iteration].rank|h}-->" /> 
    103                            <span class="attention"><!--{$arrErr[$smarty.section.cnt.iteration].comment}--></span> 
    104                            <textarea class="top" name="comment" cols="45" rows="4" style="width: 586px; height: 80px; <!--{$arrErr[$smarty.section.cnt.iteration].comment|sfGetErrorColor}-->" <!--{$arrItems[$smarty.section.cnt.iteration].product_id|sfGetEnabled}-->><!--{$arrItems[$smarty.section.cnt.iteration].comment}--></textarea> 
    105                          </form> 
    106                      </div> 
    107                    </div> 
    108                 </div> 
    109               </div> 
     144        <a class="btn-action" href="javascript:;" onclick="return lfnCheckSubmit(document.form<!--{$smarty.section.cnt.iteration}-->);"><span class="btn-next">この内容で登録する</span></a><!--{/if}--> 
    110145            </td> 
    111         <!--{else}--> 
    112             <td class="AlignLeft"> 
    113               <a class="btn-action-m" href="javascript:;" onclick="lfnCheckSetItem('<!--{$smarty.section.cnt.iteration}-->'); return false;" target="_blank"><span class="btn-next">商品を選択する</span></a> 
    114               <form name="form<!--{$smarty.section.cnt.iteration}-->" id="form<!--{$smarty.section.cnt.iteration}-->" method="post" action="?"> 
    115                 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
    116                 <input type="hidden" name="mode" value="regist" /> 
    117                 <input type="hidden" name="product_id" value="<!--{$arrItems[$smarty.section.cnt.iteration].product_id|h}-->" /> 
    118                 <input type="hidden" name="category_id" value="<!--{$category_id|h}-->" /> 
    119                 <input type="hidden" name="rank" value="<!--{$arrItems[$smarty.section.cnt.iteration].rank|h}-->" /> 
    120               </form> 
    121             </td> 
    122         <!--{/if}--> 
    123       <td> 
    124         <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
    125             <a href="javascript:;" onclick="lfnCheckSetItem('<!--{$smarty.section.cnt.iteration}-->'); return false;" target="_blank"> 
    126 編集</a> 
    127         <!--{else}--> 
    128           - - 
    129         <!--{/if}--> 
    130       </td> 
    131       <td> 
    132         <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
    133             <a href="javascript:;" onClick="return fnInsertValAndSubmit( document.form<!--{$smarty.section.cnt.iteration}-->, 'mode', 'delete', '削除します。宜しいですか' )">削除</a> 
    134         <!--{else}--> 
    135           - - 
    136         <!--{/if}--> 
    137       </td> 
    138     </tr> 
    139  
    140     <tr><td colspan="4" class="no-border-w" height="20"></td></tr> 
    141  
    142     <tr><td colspan="4" class="no-border"> 
    143     <!--{if $arrItems[$smarty.section.cnt.iteration].product_id}--> 
    144     <a class="btn-action" href="javascript:;" onclick="return lfnCheckSubmit(document.form<!--{$smarty.section.cnt.iteration}-->);"><span class="btn-next">この内容で登録する</span></a><!--{/if}--> 
    145       </td> 
    146     </tr> 
    147   <!--▲おすすめ商品<!--{$smarty.section.cnt.iteration}-->--> 
    148   <!--{/section}--> 
    149   </table> 
     146        </tr> 
     147    <!--▲おすすめ商品<!--{$smarty.section.cnt.iteration}-->--> 
     148    <!--{/section}--> 
     149    </table> 
    150150</div> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/recommend_search.tpl

    r20407 r20510  
    2929 
    3030function func_submit( id ){ 
    31   var fm = window.opener.document.form<!--{$smarty.get.rank}-->; 
    32   fm.product_id.value = id; 
    33   fm.mode.value = 'set_item'; 
    34   fm.rank.value = '<!--{$smarty.get.rank}-->'; 
    35   fm.submit(); 
    36   window.close(); 
    37   return false; 
     31    var fm = window.opener.document.form<!--{$smarty.get.rank}-->; 
     32    fm.product_id.value = id; 
     33    fm.mode.value = 'set_item'; 
     34    fm.rank.value = '<!--{$smarty.get.rank}-->'; 
     35    fm.submit(); 
     36    window.close(); 
     37    return false; 
    3838} 
    3939//--> 
     
    4545<input name="mode" type="hidden" value="search" /> 
    4646<input name="search_pageno" type="hidden" value="" /> 
    47   <table class="form"> 
    48     <colgroup width="20%"> 
    49     <colgroup width="80%"> 
    50     <tr> 
    51       <th>カテゴリ</th> 
    52       <td> 
    53         <select name="search_category_id"> 
    54         <option value="" selected="selected">選択してください</option> 
    55         <!--{html_options options=$arrCatList selected=$arrForm.search_category_id}--> 
    56         </select> 
    57       </td> 
    58     </tr> 
    59     <tr> 
    60       <th>商品名</th> 
    61       <td><input type="text" name="search_name" value="<!--{$arrForm.search_name}-->" size="35" class="box35" /></td> 
    62     </tr> 
    63   </table> 
    64   <div class="btn-area"> 
    65     <ul> 
    66         <li><a class="btn-action" href="javascript:;" onclick="fnFormModeSubmit('form1', 'search', '', ''); return false;"><span class="btn-next">検索を開始</span></a></li> 
    67     </ul> 
    68   </div> 
    69   <!--{* ▼検索結果表示 *}--> 
    70   <!--{if $tpl_linemax}--> 
    71   <p><!--{$tpl_linemax}-->件が該当しました。</p> 
    72   <!--{$tpl_strnavi}--> 
    73      
    74   <table class="list"> 
    75     <colgroup width="15%"> 
    76     <colgroup width="13%"> 
    77     <colgroup width="60%"> 
    78     <colgroup width="13%"> 
    79     <tr> 
    80       <th>商品画像</th> 
    81       <th>商品コード</th> 
    82       <th>商品名</th> 
    83       <th>決定</th> 
    84     </tr> 
    85     <!--{section name=cnt loop=$arrProducts}--> 
    86     <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
    87     <tr> 
    88       <td class="center"> 
    89         <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrProducts[cnt].main_list_image|sfNoImageMainList|h}-->&width=65&height=65" alt="" /> 
    90       </td> 
    91       <td> 
    92         <!--{assign var=codemin value=`$arrProducts[cnt].product_code_min`}--> 
    93         <!--{assign var=codemax value=`$arrProducts[cnt].product_code_max`}--> 
    94         <!--{* 商品コード *}--> 
    95         <!--{if $codemin != $codemax}--> 
    96             <!--{$codemin|h}-->~<!--{$codemax|h}--> 
    97         <!--{else}--> 
    98             <!--{$codemin|h}--> 
    99         <!--{/if}--> 
    100       </td> 
    101       <td><!--{$arrProducts[cnt].name|h}--></td> 
    102       <td class="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">決定</a></td> 
    103     </tr> 
    104     <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
    105     <!--{sectionelse}--> 
    106     <tr> 
    107       <td colspan="4">商品が登録されていません</td> 
    108     </tr>   
    109     <!--{/section}--> 
    110   </table> 
    111   <!--{/if}--> 
    112   <!--{* ▲検索結果表示 *}--> 
     47    <table class="form"> 
     48        <colgroup width="20%"> 
     49        <colgroup width="80%"> 
     50        <tr> 
     51            <th>カテゴリ</th> 
     52            <td> 
     53                <select name="search_category_id"> 
     54                <option value="" selected="selected">選択してください</option> 
     55                <!--{html_options options=$arrCatList selected=$arrForm.search_category_id}--> 
     56                </select> 
     57            </td> 
     58        </tr> 
     59        <tr> 
     60            <th>商品名</th> 
     61            <td><input type="text" name="search_name" value="<!--{$arrForm.search_name}-->" size="35" class="box35" /></td> 
     62        </tr> 
     63    </table> 
     64    <div class="btn-area"> 
     65        <ul> 
     66            <li><a class="btn-action" href="javascript:;" onclick="fnFormModeSubmit('form1', 'search', '', ''); return false;"><span class="btn-next">検索を開始</span></a></li> 
     67        </ul> 
     68    </div> 
     69    <!--{* ▼検索結果表示 *}--> 
     70    <!--{if $tpl_linemax}--> 
     71    <p><!--{$tpl_linemax}-->件が該当しました。</p> 
     72    <!--{$tpl_strnavi}--> 
     73 
     74    <table class="list"> 
     75        <colgroup width="15%"> 
     76        <colgroup width="13%"> 
     77        <colgroup width="60%"> 
     78        <colgroup width="13%"> 
     79        <tr> 
     80            <th>商品画像</th> 
     81            <th>商品コード</th> 
     82            <th>商品名</th> 
     83            <th>決定</th> 
     84        </tr> 
     85        <!--{section name=cnt loop=$arrProducts}--> 
     86        <!--▼商品<!--{$smarty.section.cnt.iteration}-->--> 
     87        <tr> 
     88            <td class="center"> 
     89                <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrProducts[cnt].main_list_image|sfNoImageMainList|h}-->&width=65&height=65" alt="" /> 
     90            </td> 
     91            <td> 
     92                <!--{assign var=codemin value=`$arrProducts[cnt].product_code_min`}--> 
     93                <!--{assign var=codemax value=`$arrProducts[cnt].product_code_max`}--> 
     94                <!--{* 商品コード *}--> 
     95                <!--{if $codemin != $codemax}--> 
     96                    <!--{$codemin|h}-->~<!--{$codemax|h}--> 
     97                <!--{else}--> 
     98                    <!--{$codemin|h}--> 
     99                <!--{/if}--> 
     100            </td> 
     101            <td><!--{$arrProducts[cnt].name|h}--></td> 
     102            <td class="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">決定</a></td> 
     103        </tr> 
     104        <!--▲商品<!--{$smarty.section.cnt.iteration}-->--> 
     105        <!--{sectionelse}--> 
     106        <tr> 
     107            <td colspan="4">商品が登録されていません</td> 
     108        </tr>     
     109        <!--{/section}--> 
     110    </table> 
     111    <!--{/if}--> 
     112    <!--{* ▲検索結果表示 *}--> 
    113113 
    114114</form> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/subnavi.tpl

    r20116 r20510  
    2727<li<!--{if $tpl_subno == 'file'}--> class="on"<!--{/if}--> id="navi-contents-file"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/file_manager.php"><span>ファイル管理</span></a></li> 
    2828<li<!--{if $tpl_subno == 'csv'}--> class="on"<!--{/if}--> id="navi-contents-csv"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php"><span>CSV出力項目設定</span></a> 
    29   <ul id="navi-csv-sub" class="level2"> 
    30   <li<!--{if $tpl_subno_csv == 'product'}--> class="on"<!--{/if}--> id="navi-csv-product"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=product"><span>商品管理</span></a></li> 
    31   <li<!--{if $tpl_subno_csv == 'customer'}--> class="on"<!--{/if}--> id="navi-csv-customer"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=customer"><span>顧客管理</span></a></li> 
    32   <li<!--{if $tpl_subno_csv == 'order'}--> class="on"<!--{/if}--> id="navi-csv-order"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=order"><span>受注管理</span></a></li> 
    33   <li<!--{if $tpl_subno_csv == 'category'}--> class="on"<!--{/if}--> id="navi-csv-category"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=category"><span>カテゴリ</span></a></li> 
    34   <li<!--{if $tpl_subno_csv == 'csv_sql'}--> class="on"<!--{/if}--> id="navi-csv-sql"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv_sql.php"><span>高度な設定</span></a></li> 
    35   </ul> 
     29    <ul id="navi-csv-sub" class="level2"> 
     30    <li<!--{if $tpl_subno_csv == 'product'}--> class="on"<!--{/if}--> id="navi-csv-product"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=product"><span>商品管理</span></a></li> 
     31    <li<!--{if $tpl_subno_csv == 'customer'}--> class="on"<!--{/if}--> id="navi-csv-customer"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=customer"><span>顧客管理</span></a></li> 
     32    <li<!--{if $tpl_subno_csv == 'order'}--> class="on"<!--{/if}--> id="navi-csv-order"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=order"><span>受注管理</span></a></li> 
     33    <li<!--{if $tpl_subno_csv == 'category'}--> class="on"<!--{/if}--> id="navi-csv-category"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv.php?tpl_subno_csv=category"><span>カテゴリ</span></a></li> 
     34    <li<!--{if $tpl_subno_csv == 'csv_sql'}--> class="on"<!--{/if}--> id="navi-csv-sql"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/csv_sql.php"><span>高度な設定</span></a></li> 
     35    </ul> 
    3636</li> 
    3737</ul> 
Note: See TracChangeset for help on using the changeset viewer.