Ignore:
Timestamp:
2011/02/23 16:23:39 (15 years ago)
Author:
fukuda
Message:

#963 [管理画面]メルマガ管理リファクタリング あとメール送信部分だけ?

File:
1 edited

Legend:

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

    r20116 r20343  
    2323*}--> 
    2424<form name="form1" id="form1" method="post" action="?"> 
    25 <!--{foreach key=key item=val from=$arrHidden}--> 
    26 <input type="hidden" name="<!--{$key}-->" value="<!--{$val|h}-->" /> 
     25<!--{foreach key=key item=item from=$arrHidden}--> 
     26    <!--{if is_array($item)}--> 
     27      <!--{foreach item=c_item from=$item}--> 
     28        <input type="hidden" name="<!--{$key}-->[]" value="<!--{$c_item|h}-->" /> 
     29      <!--{/foreach}--> 
     30    <!--{else}--> 
     31      <input type="hidden" name="<!--{$key}-->" value="<!--{$item|h}-->" /> 
     32    <!--{/if}--> 
    2733<!--{/foreach}--> 
     34<input type="hidden" name="mode" value="template" /> 
     35<input type="hidden" name="mail_method" value="<!--{$arrForm.mail_method.value}-->" /> 
    2836<div id="mail" class="contents-main"> 
    2937  <table class="form"> 
     
    3139      <th>テンプレート選択<span class="attention"> *</span></th> 
    3240      <td> 
    33         <!--{if $arrErr.template_id}--><span class="attention"><!--{$arrErr.template_id}--></span><!--{/if}--> 
    34         <select name="template_id" onchange="return fnInsertValAndSubmit( document.form1, 'mode', 'template', '' ) " style="<!--{$arrErr.template_id|sfGetErrorColor}-->"> 
     41        <!--{assign var=key value="template_id"}--> 
     42        <!--{if $arrErr[$key]}--><span class="attention"><!--{$arrErr[$key]}--></span><!--{/if}--> 
     43        <select name="<!--{$key}-->" onchange="return fnInsertValAndSubmit( document.form1, 'mode', 'template', '' ) " style="<!--{$arrErr[$key]|sfGetErrorColor}-->"> 
    3544        <option value="" selected="selected">選択してください</option> 
    36         <!--{html_options options=$arrTemplate selected=$list_data.template_id}--> 
     45        <!--{html_options options=$arrTemplate selected=$arrForm[$key].value}--> 
    3746        </select> 
    3847      </td> 
    3948    </tr> 
    40      
    41     <!--{* バッチモードの場合のみ表示 *}--> 
    42     <!--{if $smarty.const.MELMAGA_BATCH_MODE}--> 
    43     <tr> 
    44       <th>配信時間設定<span class="attention"> *</span></th> 
    45       <td> 
    46         <!--{if $arrErr.send_year || $arrErr.send_month || $arrErr.send_day || $arrErr.send_hour || $arrErr.send_minutes}--><span class="attention"><!--{$arrErr.send_year}--><!--{$arrErr.send_month}--><!--{$arrErr.send_day}--><!--{$arrErr.send_hour}--><!--{$arrErr.send_minutes}--></span><br /><!--{/if}--> 
    47         <select name="send_year" style="<!--{$arrErr.send_year|sfGetErrorColor}-->"> 
    48         <!--{html_options options=$arrYear selected=$arrNowDate.year}--> 
    49         </select>年 
    50         <select name="send_month" style="<!--{$arrErr.send_month|sfGetErrorColor}-->"> 
    51         <!--{html_options options=$objDate->getMonth() selected=$arrNowDate.month}--> 
    52         </select>月 
    53         <select name="send_day" style="<!--{$arrErr.send_day|sfGetErrorColor}-->"> 
    54         <!--{html_options options=$objDate->getDay() selected=$arrNowDate.day}--> 
    55         </select>日 
    56         <select name="send_hour" style="<!--{$arrErr.send_hour|sfGetErrorColor}-->"> 
    57         <!--{html_options options=$objDate->getHour() selected=$arrNowDate.hour}--> 
    58         </select>時 
    59         <select name="send_minutes" style="<!--{$arrErr.send_minutes|sfGetErrorColor}-->"> 
    60         <!--{html_options options=$objDate->getMinutesInterval() selected=$arrNowDate.minutes}--> 
    61         </select>分 
    62       </td> 
    63     </tr> 
    64     <!--{/if}--> 
    6549  </table> 
    6650 
    67   <!--{if $list_data.template_id}--> 
     51  <!--{if $arrForm.template_id.value}--> 
    6852  <table class="form"> 
    6953    <tr> 
    7054      <th>Subject<span class="attention"> *</span></th> 
    7155      <td> 
    72         <!--{if $arrErr.subject}--><span class="attention"><!--{$arrErr.subject}--></span><!--{/if}--> 
    73         <input type="text" name="subject" size="65" class="box65" <!--{if $arrErr.subject}--><!--{sfSetErrorStyle}--><!--{/if}--> value="<!--{$list_data.subject|h}-->" /> 
     56        <!--{assign var=key value="subject"}--> 
     57        <!--{if $arrErr[$key]}--><span class="attention"><!--{$arrErr[$key]}--></span><!--{/if}--> 
     58        <input type="text" name="subject" size="65" class="box65" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value|h}-->" /> 
    7459      </td> 
    7560    </tr> 
     
    7762      <th>本文<span class="attention"> *</span><br />(名前差し込み時は {name} といれてください)</th> 
    7863      <td> 
    79         <!--{if $arrErr.body}--><span class="attention"><!--{$arrErr.body}--></span><!--{/if}--> 
    80         <textarea name="body" cols="90" rows="40" class="area90" <!--{if $arrErr.body}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{$list_data.body|h}--></textarea> 
     64        <!--{assign var=key value="body"}--> 
     65        <!--{if $arrErr[$key]}--><span class="attention"><!--{$arrErr[$key]}--></span><!--{/if}--> 
     66        <textarea name="body" cols="90" rows="40" class="area90" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key].value|h}--></textarea> 
    8167      </td> 
    8268    </tr> 
     
    9177  </div> 
    9278</div> 
    93 <input type="hidden" name="mode" value="template" /> 
    94 <input type="hidden" name="mail_method" value="<!--{$list_data.mail_method}-->" /> 
    9579</form> 
Note: See TracChangeset for help on using the changeset viewer.