Ignore:
Timestamp:
2007/10/06 23:01:13 (15 years ago)
Author:
naka
Message:

マスターデータが0件でもデータ追加可能なように修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update/data/Smarty/templates/default/admin/basis/masterdata.tpl

    r16308 r16310  
    4444                                    </tr> 
    4545                                </table> 
    46 <table width="678" border="0" cellspacing="1" cellpadding="8" summary=" "> 
    47 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->"> 
    48 <input type="hidden" name="mode" value="show"> 
    49   <tr> 
    50     <td bgcolor="#f2f1ec" width="180" class="fs12n" colspan="2"> 
    51       <select name="master_data_name" id="master_data_name"> 
    52       <!--{html_options output=$arrMasterDataName values=$arrMasterDataName selected=$masterDataName}--> 
    53       </select> 
    54       <input type="submit" value="選択"> 
    55     </td> 
    56   </tr> 
    57 </form> 
     46                                 
     47                                <table width="678" border="0" cellspacing="1" cellpadding="8" summary=" "> 
     48                                <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->"> 
     49                                <input type="hidden" name="mode" value="show"> 
     50                                  <tr> 
     51                                    <td bgcolor="#f2f1ec" width="180" class="fs12n" colspan="2"> 
     52                                      <select name="master_data_name" id="master_data_name"> 
     53                                      <!--{html_options output=$arrMasterDataName values=$arrMasterDataName selected=$masterDataName}--> 
     54                                      </select> 
     55                                      <input type="submit" value="選択"> 
     56                                    </td> 
     57                                  </tr> 
     58                                </form> 
    5859 
    59 <form name="form2" id="form2" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->"> 
    60 <input type="hidden" name="mode" value="edit"> 
    61 <input type="hidden" name="master_data_name" value="<!--{$masterDataName}-->"> 
    62   <tr class="fs12n"> 
    63     <td bgcolor="#f2f1ec" align="center" colspan="2"><strong>マスタデータ編集</strong></td> 
    64   </tr> 
    65   <tr class="fs12n"> 
    66     <td bgcolor="#ffffff" align="left" colspan="2"> 
    67       <ul class="red"> 
    68         <li>マスタデータの値を設定できます。</li> 
    69         <li>重複したIDを登録することはできません。</li> 
    70         <li>空のIDを登録すると、値は削除されます。</li> 
    71         <li>設定値によってはサイトが機能しなくなる場合もありますので、十分ご注意下さい。</li> 
    72       </ul> 
    73     </td> 
    74   </tr> 
    75   <!--{if $errorMessage != ""}--> 
    76   <tr class="fs12n"> 
    77     <td bgcolor="#ffffff" align="left" colspan="2"> 
    78       <span class="red"><!--{$errorMessage}--></span> 
    79     </td> 
    80   </tr> 
    81   <!--{/if}--> 
    8260 
    83   <!--{foreach from=$arrMasterData item=val key=key}--> 
    84   <tr class="fs12n"> 
    85     <td bgcolor="#ffffff" align="left"> 
    86     ID:<input type="text" name="id[]" value="<!--{$key|escape}-->" size="6"> 
    87     </td> 
    88     <td bgcolor="#ffffff" align="left"> 
    89     値:<input type="text" name="name[]" value="<!--{$val|escape}-->" style="" size="60" 
    90             class="box60" /> 
    91     </td> 
    92   </tr> 
    93   <!--{/foreach}--> 
    94   <tr class="fs12n"> 
    95     <td bgcolor="#f2f1ec" align="center" colspan="2">追加のデータ</td> 
    96   </tr> 
    97   <tr class="fs12n"> 
    98     <td bgcolor="#ffffff" align="left"> 
    99     ID:<input type="text" name="id[]" size="6"> 
    100     </td> 
    101     <td bgcolor="#ffffff" align="left"> 
    102     値:<input type="text" name="name[]" style="" size="60" 
    103             class="box60" /> 
    104     </td> 
    105   </tr> 
    106 </form> 
    107 </table> 
     61                                <!--{if $smarty.post.mode == 'show'}--> 
     62                             
     63                                <form name="form2" id="form2" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->"> 
     64                                <input type="hidden" name="mode" value="edit"> 
     65                                <input type="hidden" name="master_data_name" value="<!--{$masterDataName}-->"> 
     66                                  <tr class="fs12n"> 
     67                                    <td bgcolor="#f2f1ec" align="center" colspan="2"><strong>マスタデータ編集</strong></td> 
     68                                  </tr> 
     69                                  <tr class="fs12n"> 
     70                                    <td bgcolor="#ffffff" align="left" colspan="2"> 
     71                                      <ul class="red"> 
     72                                        <li>マスタデータの値を設定できます。</li> 
     73                                        <li>重複したIDを登録することはできません。</li> 
     74                                        <li>空のIDを登録すると、値は削除されます。</li> 
     75                                        <li>設定値によってはサイトが機能しなくなる場合もありますので、十分ご注意下さい。</li> 
     76                                      </ul> 
     77                                    </td> 
     78                                  </tr> 
     79 
     80                                  <!--{if $errorMessage != ""}--> 
     81                                  <tr class="fs12n"> 
     82                                    <td bgcolor="#ffffff" align="left" colspan="2"> 
     83                                      <span class="red"><!--{$errorMessage}--></span> 
     84                                    </td> 
     85                                  </tr> 
     86                                  <!--{/if}--> 
     87                                 
     88                                  <!--{foreach from=$arrMasterData item=val key=key}--> 
     89                                  <tr class="fs12n"> 
     90                                    <td bgcolor="#ffffff" align="left"> 
     91                                    ID:<input type="text" name="id[]" value="<!--{$key|escape}-->" size="6"> 
     92                                    </td> 
     93                                    <td bgcolor="#ffffff" align="left"> 
     94                                    値:<input type="text" name="name[]" value="<!--{$val|escape}-->" style="" size="60" 
     95                                            class="box60" /> 
     96                                    </td> 
     97                                  </tr> 
     98                                  <!--{/foreach}--> 
     99                                  <tr class="fs12n"> 
     100                                    <td bgcolor="#f2f1ec" align="center" colspan="2">追加のデータ</td> 
     101                                  </tr> 
     102                                  <tr class="fs12n"> 
     103                                    <td bgcolor="#ffffff" align="left"> 
     104                                    ID:<input type="text" name="id[]" size="6"> 
     105                                    </td> 
     106                                    <td bgcolor="#ffffff" align="left"> 
     107                                    値:<input type="text" name="name[]" style="" size="60" 
     108                                            class="box60" /> 
     109                                    </td> 
     110                                  </tr> 
     111                                </form> 
     112                                </table> 
    108113 
    109114                                <table width="678" border="0" cellspacing="0" cellpadding="0" summary=" "> 
     
    119124                                            <tr> 
    120125                                                <td> 
    121 <input onClick="return document.form2.submit()" type="image" onMouseover="chgImgImageSubmit('<!--{$TPL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$TPL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$TPL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" > 
     126                                                    <input onClick="return document.form2.submit()" type="image" onMouseover="chgImgImageSubmit('<!--{$TPL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$TPL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$TPL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" > 
    122127                                                </td> 
    123128                                            </tr> 
     
    130135                                        <td colspan="3"><img src="<!--{$TPL_DIR}-->img/contents/tbl_bottom.gif" width="678" height="8" alt=""></td> 
    131136                                    </tr> 
     137                                <!--{/if}--> 
    132138                                </table> 
     139 
    133140                                </td> 
    134141                                <td background="<!--{$TPL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$TPL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td> 
Note: See TracChangeset for help on using the changeset viewer.