Ignore:
Timestamp:
2011/02/22 10:47:25 (16 years ago)
Author:
AMUAMU
Message:

#476 (CSV出力項目設定(高度な設定)で、一部テーブルの項目一覧が表示されない) に伴う改修
#657 (CSVダウンロードの改善) の改修
#938 (CSV出力 高度な設定 SQL登録できない) の不具合修正
#939 (CSV出力 高度な設定 出力操作で「sfGetCSVData()に移行してね。」と表示) の不具合修正
#971 (リファクタリング [管理画面]コンテンツ管理(CSV出力項目設定)) の改修

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

Legend:

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

    r20116 r20318  
    4444    $('.ms2side__div .SelSort').hide(); 
    4545}); 
     46 
     47function lfFormModeDefautSetSubmit(form, mode) { 
     48    if(!window.confirm('初期設定で登録しても宜しいですか')){ 
     49        return; 
     50    } 
     51    return fnSetFormSubmit(form, 'mode', mode); 
     52} 
    4653//--> 
    4754</script> 
    … …  
    4956<form name="form1" id="form1" method="post" action="?"> 
    5057<input type="hidden" name="mode" value="confirm" /> 
    51 <input type="hidden" name="tpl_subno_csv" value="<!--{$tpl_subno_csv}-->" /> 
     58<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
     59<input type="hidden" name="tpl_subno_csv" value="<!--{$tpl_subno_csv|h}-->" /> 
    5260<div id="admin-contents" class="contents-main"> 
     61    <!--{if $tpl_is_update}--> 
     62    <span class="attention">※ 正常に更新されました。</span> 
     63    <!--{/if}--> 
     64    <span class="attention"><!--{$arrErr.tpl_subno_csv}--></span> 
    5365    <div class="ms2side__area"> 
    5466        <span class="attention"><!--{$arrErr.output_list}--></span> 
    … …  
    6173      <ul> 
    6274        <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> 
    6376      </ul> 
    6477    </div> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/csv_sql.tpl

    r20116 r20318  
    4242<form name="form1" id="form1" method="post" action="?"> 
    4343<input type="hidden" name="mode" value="confirm" /> 
    44 <input type="hidden" name="sql_id" value="<!--{$sql_id}-->" /> 
     44<input type="hidden" name="sql_id" value="<!--{$arrForm.sql_id|h}-->" /> 
    4545<input type="hidden" name="csv_output_id" value="" /> 
    46 <input type="hidden" name="selectTable" value="" /> 
     46<input type="hidden" name="select_table" value="" /> 
    4747<div id="admin-contents" class="contents-main"> 
    4848  <h2>SQL一覧</h2> 
    … …  
    5151  <table id="contents-csv-sqllist" class="list center"> 
    5252    <!--{foreach key=key item=item from=$arrSqlList}--> 
    53     <tr style="background-color:<!--{if $item.sql_id == $sql_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;"> 
     53    <tr style="background-color:<!--{if $item.sql_id == $arrForm.sql_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;"> 
    5454      <td> 
    55         <a href="?sql_id=<!--{$item.sql_id}-->" ><!--{$item.sql_name}--></a> 
     55        <a href="?sql_id=<!--{$item.sql_id}-->" ><!--{$item.sql_name|h}--></a> 
    5656      </td> 
    5757      <td> 
    … …  
    7777      <td> 
    7878        <span class="attention"><!--{$arrErr.sql_name}--></span> 
    79         <input type="text" name="sql_name" value="<!--{$arrSqlData.sql_name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /> 
     79        <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" /> 
    8080        <span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    8181      </td> 
    8282    </tr> 
    8383    <tr> 
    84       <th align="center">SQL文<span class="attention"> *</span><br /> (SELECTは記述しないでください。)</td> 
     84      <th align="center">SQL文<span class="attention"> *</span><br /> (最初のSELECTは記述しないでください。)</td> 
    8585      <td align="left"> 
    8686        <span class="attention"><!--{$arrErr.csv_sql}--></span> 
    8787        <div> 
    88           <textarea name="csv_sql" cols=75 rows=30 align="left" wrap=off style="<!--{if $arrErr.csv_sql != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->"><!--{$arrSqlData.csv_sql}--></textarea> 
     88          <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> 
    8989        </div> 
    9090      </td> 
    … …  
    9797  <div class="btn-area"> 
    9898    <ul> 
    99       <li><a class="btn-action" href="javascript:;" name="subm" onclick="mode.value='confirm'; fnTargetSelf(); return false;"><span class="btn-next">この内容で登録する</span></a></li> 
     99      <li><a class="btn-action" href="javascript:;" name="subm" onclick="fnFormModeSubmit('form1', 'confirm', '', '')"><span class="btn-next">この内容で登録する</span></a></li> 
    100100    </ul> 
    101101  </div> 
    … …  
    105105  <div id="contents-csv-sqltbl"> 
    106106    <h3>テーブル一覧</h3> 
    107     <select name="arrTableList[]" size="20" style="width:325px; height:300px;" onChange="mode.value=''; selectTable.value=this.value; submit();" onDblClick="csv_sql.value = csv_sql.value +' , ' + this.value;"> 
    108       <!--{html_options options=$arrTableList selected=$selectTable}--> 
     107    <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;"> 
     108      <!--{html_options options=$arrTableList selected=$arrForm.select_table}--> 
    109109    </select> 
    110110  </div> 
  • branches/version-2_5-dev/data/Smarty/templates/admin/contents/csv_sql_view.tpl

    r20116 r20318  
    2727  <tr> 
    2828    <th>SQL文</th> 
    29     <td><!--{$sql|h|nl2br}--></td> 
     29    <td>SELECT <!--{$arrForm.csv_sql|h|nl2br}--></td> 
    3030  </tr> 
    3131  <tr> 
    3232    <th>エラー内容</th> 
    3333    <td> 
     34      <!--{if $arrErr}--> 
     35         <!--{foreach key=key item=item from=$arrErr key=key}--> 
     36            <!--{$item}--> 
     37         <!--{/foreach}--> 
     38      <!--{/if}--> 
    3439      <!--{if $sqlerr != ""}--> 
    3540        <!--{$sqlerr|h|nl2br}--> 
    36       <!--{else}--> 
     41      <!--{elseif !$arrErr}--> 
    3742        エラーはありません 
    3843      <!--{/if}--> 
Note: See TracChangeset for help on using the changeset viewer.