Ignore:
Timestamp:
2011/01/05 22:59:06 (13 years ago)
Author:
Seasoft
Message:

#894(管理機能「デザイン管理 - ページ詳細設定」削除不能)
#627(ソース整形・ソースコメントの改善)

File:
1 edited

Legend:

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

    r19802 r19831  
    2525<!-- 
    2626function doPreview(){ 
    27   document.form_edit.mode.value="preview" 
    28   document.form_edit.target = "_blank"; 
    29   document.form_edit.submit(); 
     27    document.form_edit.mode.value="preview" 
     28    document.form_edit.target = "_blank"; 
     29    document.form_edit.submit(); 
    3030} 
    3131 
    3232function fnTargetSelf(){ 
    33   document.form_edit.target = "_self"; 
     33    document.form_edit.target = "_self"; 
    3434} 
    3535 
     
    5050<input type="hidden" name="device_type_id" value="<!--{$device_type_id|h}-->" /> 
    5151 
    52   <!--{if $arrErr.page_id_err != ""}--> 
    53   <div class="message"> 
    54     <span class="attention"><!--{$arrErr.page_id_err}--></span> 
    55   </div> 
    56   <!--{/if}--> 
    57   <table> 
    58     <tr> 
    59       <th>名称</th> 
    60       <td> 
    61   <!--{if $arrPageData.edit_flg == 2}--> 
    62       <!--{$arrPageData.page_name|h}--><input type="hidden" name="page_name" value="<!--{$arrPageData.page_name|h}-->" /> 
    63   <!--{else}--> 
    64         <input type="text" name="page_name" value="<!--{$arrPageData.page_name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.page_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /><span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    65   <!--{/if}--> 
    66   <!--{ if $arrErr.page_name != "" }--> 
     52    <!--{if $arrErr.page_id_err != ""}--> 
    6753        <div class="message"> 
    68           <span class="attention"><!--{$arrErr.page_name}--></span> 
     54            <span class="attention"><!--{$arrErr.page_id_err}--></span> 
    6955        </div> 
    70   <!--{/if}--> 
    71      </td> 
    72    <tr> 
    73      <th>URL</th> 
    74      <td> 
    75    <!--{if $arrPageData.edit_flg == 2}--> 
    76       <!--{$smarty.const.HTTP_URL|h}--><!--{$arrPageData.url|h}--> 
    77       <input type="hidden" name="url" value="<!--{$arrPageData.filename|h}-->" /> 
    78     <!--{else}--> 
    79       <!--{$user_URL|h}--><input type="text" name="url" value="<!--{$arrPageData.directory|h}--><!--{$arrPageData.filename|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.url != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> ime-mode: disabled;" size="40" class="box40" />.php<span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
    8056    <!--{/if}--> 
    81     <!--{ if $arrErr.url != "" }--> 
    82       <div class="attention"> 
    83         <span class="attention"><!--{$arrErr.url}--></span> 
    84       </div> 
    85     <!--{/if}--> 
    86      </td> 
    87    </tr> 
    88    <tr> 
    89      <td colspan="2"> 
     57    <table> 
     58        <tr> 
     59            <th>名称</th> 
     60            <td> 
     61                <!--{if $arrPageData.edit_flg == 2}--> 
     62                    <!--{$arrPageData.page_name|h}--><input type="hidden" name="page_name" value="<!--{$arrPageData.page_name|h}-->" /> 
     63                <!--{else}--> 
     64                    <input type="text" name="page_name" value="<!--{$arrPageData.page_name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.page_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" /><span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     65                <!--{/if}--> 
     66                <!--{ if $arrErr.page_name != "" }--> 
     67                    <div class="message"> 
     68                        <span class="attention"><!--{$arrErr.page_name}--></span> 
     69                    </div> 
     70                <!--{/if}--> 
     71             </td> 
     72        </tr> 
     73        <tr> 
     74        <th>URL</th> 
     75            <td> 
     76                <!--{if $arrPageData.edit_flg == 2}--> 
     77                    <!--{$smarty.const.HTTP_URL|h}--><!--{$arrPageData.url|h}--> 
     78                    <input type="hidden" name="url" value="<!--{$arrPageData.filename|h}-->" /> 
     79                <!--{else}--> 
     80                    <!--{$user_URL|h}--><input type="text" name="url" value="<!--{$arrPageData.directory|h}--><!--{$arrPageData.filename|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.url != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> ime-mode: disabled;" size="40" class="box40" />.php<span class="attention"> (上限<!--{$smarty.const.STEXT_LEN}-->文字)</span> 
     81                <!--{/if}--> 
     82                <!--{ if $arrErr.url != "" }--> 
     83                    <div class="attention"> 
     84                        <span class="attention"><!--{$arrErr.url}--></span> 
     85                    </div> 
     86                <!--{/if}--> 
     87             </td> 
     88        </tr> 
     89        <tr> 
     90            <td colspan="2"> 
    9091 
    91   <label for="header-chk"><input type="checkbox" name="header_chk" id="header-chk" <!--{$arrPageData.header_chk}--> />共通のヘッダーを使用する</label>&nbsp; 
    92   <label for="footer-chk"><input type="checkbox" name="footer_chk" id="footer-chk" <!--{$arrPageData.footer_chk}--> />共通のフッターを使用する</label> 
    93   <div> 
    94     <textarea name="tpl_data" rows=<!--{$text_row}--> style="width: 100%;"><!--{$arrPageData.tpl_data|h|smarty:nodefaults}--></textarea> 
    95     <input type="hidden" name="html_area_row" value="<!--{$text_row}-->" /> 
    96     <a class="btn-normal" href="javascript:;" onclick="ChangeSize(this, tpl_data, 50, 13, html_area_row)"><span><!--{if $text_row > 13}-->縮小<!--{else}-->拡大<!--{/if}--></span></a> 
    97   </div> 
    98       </td> 
    99     </tr> 
    100   </table> 
     92                <label for="header-chk"><input type="checkbox" name="header_chk" id="header-chk" <!--{$arrPageData.header_chk}--> />共通のヘッダーを使用する</label>&nbsp; 
     93                <label for="footer-chk"><input type="checkbox" name="footer_chk" id="footer-chk" <!--{$arrPageData.footer_chk}--> />共通のフッターを使用する</label> 
     94                <div> 
     95                    <textarea name="tpl_data" rows=<!--{$text_row}--> style="width: 100%;"><!--{$arrPageData.tpl_data|h|smarty:nodefaults}--></textarea> 
     96                    <input type="hidden" name="html_area_row" value="<!--{$text_row}-->" /> 
     97                    <a class="btn-normal" href="javascript:;" onclick="ChangeSize(this, tpl_data, 50, 13, html_area_row)"><span><!--{if $text_row > 13}-->縮小<!--{else}-->拡大<!--{/if}--></span></a> 
     98                </div> 
     99            </td> 
     100        </tr> 
     101    </table> 
    101102 
    102   <div class="btn"> 
    103     <a class='button' href="javascript:;" name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','confirm','','');"><span>登録する</span></a> 
    104     <a class='button' href="javascript:;" name='preview' onclick="doPreview(); "><span>プレビュー</span></a> 
    105   </div> 
     103    <div class="btn"> 
     104        <a class='button' href="javascript:;" name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','confirm','','');"><span>登録する</span></a> 
     105        <a class='button' href="javascript:;" name='preview' onclick="doPreview(); "><span>プレビュー</span></a> 
     106    </div> 
    106107 
    107108 
    108   <h2>編集可能ページ一覧</h2> 
    109   <table class="list center"> 
    110     <tr> 
    111       <th>名称</th> 
    112       <th>レイアウト</th> 
    113       <th><strong>ページ詳細</strong></th> 
    114       <th>削除</th> 
    115     </tr> 
    116     <!--{foreach key=key item=item from=$arrPageList}--> 
    117     <tr style="<!--{if $item.page_id == $page_id}-->background-color: <!--{$smarty.const.SELECT_RGB}-->;<!--{/if}-->"> 
    118       <td> 
    119         <!--{$item.page_name}--> 
    120       </td> 
    121       <td> 
    122         <a href="./<!--{$smarty.const.DIR_INDEX_URL}-->?page_id=<!--{$item.page_id}-->&amp;device_type_id=<!--{$item.device_type_id}-->" >編集</a> 
    123       </td> 
    124       <td> 
    125         <!--{if $item.filename|strlen >= 1}--> 
    126           <a href="?page_id=<!--{$item.page_id}-->&amp;device_type_id=<!--{$item.device_type_id}-->">編集</a> 
    127         <!--{/if}--> 
    128       </td> 
    129       <td> 
    130         <!--{if $item.edit_flg == 1}--> 
    131           <a href="?" onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','delete','page_id',this.name.substr(3));">削除</a> 
    132           <input type="hidden" value="<!--{$item.page_id}-->" name="del_id<!--{$item.page_id}-->" /> 
    133         <!--{/if}--> 
    134       </td> 
    135     </tr> 
    136     <!--{/foreach}--> 
    137   </table> 
    138   <div class="btn addnew"> 
    139     <a class="btn-normal" href="<!--{$smarty.server.PHP_SELF|h}-->"><span>ページを新規入力</span></a> 
    140   </div> 
     109    <h2>編集可能ページ一覧</h2> 
     110    <table class="list center"> 
     111        <tr> 
     112            <th>名称</th> 
     113            <th>レイアウト</th> 
     114            <th><strong>ページ詳細</strong></th> 
     115            <th>削除</th> 
     116        </tr> 
     117        <!--{foreach key=key item=item from=$arrPageList}--> 
     118            <tr style="<!--{if $item.page_id == $page_id}-->background-color: <!--{$smarty.const.SELECT_RGB}-->;<!--{/if}-->"> 
     119                <td> 
     120                    <!--{$item.page_name}--> 
     121                </td> 
     122                <td> 
     123                    <a href="./<!--{$smarty.const.DIR_INDEX_URL}-->?page_id=<!--{$item.page_id}-->&amp;device_type_id=<!--{$item.device_type_id}-->" >編集</a> 
     124                </td> 
     125                <td> 
     126                    <!--{if $item.filename|strlen >= 1}--> 
     127                        <a href="?page_id=<!--{$item.page_id}-->&amp;device_type_id=<!--{$item.device_type_id}-->">編集</a> 
     128                    <!--{/if}--> 
     129                </td> 
     130                <td> 
     131                    <!--{if $item.edit_flg == 1}--> 
     132                        <a href="javascript:;" onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','delete','page_id','<!--{$item.page_id|escape:'javascript'|h}-->');">削除</a> 
     133                    <!--{/if}--> 
     134                </td> 
     135            </tr> 
     136        <!--{/foreach}--> 
     137    </table> 
     138    <div class="btn addnew"> 
     139        <a class="btn-normal" href="<!--{$smarty.server.PHP_SELF|h}-->"><span>ページを新規入力</span></a> 
     140    </div> 
    141141 
    142142</form> 
Note: See TracChangeset for help on using the changeset viewer.