iThome online | iThome Blog | iThome周刊訂閱

載入中...

twtw

IT邦初學者
9級

[RoR] 多人用虛擬轉址信箱的建置(2)(續)

(接續http://ithelp.ithome.com.tw/question/10010121未完成的部份)



收到書籤:發佈到twitter      
分享時間:2008-09-21 13:49:09

▼ ADVERTISEMENT ▼

分享內容(
5

修改一下 app/views/vtables/new.html.erb 為

<h1>新增虛擬信箱</h1>
<%= error_messages_for :vtable %>
<% form_for(@vtable) do |f| %>
  <p>
    <b>您是:</b><br />
    <%= current_user.login %>
    <%= f.hidden_field :user_id, :value => current_user.id %>
  </p>
  <p>
    <b>虛擬信箱:</b>(至少3個字)<br />
    <%= f.text_field :vname, :size => 10 %>@虛擬主機名
  </p>
  <p>
    <b>轉寄到您的真正信箱:</b><br />
    <%= f.text_field :forward %>
  </p>
  <p>
    <%= f.submit "Create" %>
  </p>
<% end %>
<%= link_to 'Back', vtables_path %>

在 app/views/layouts/vtables.html.erb 加入下述內容,可讓 vtables 有登出入狀態的連結。
<% if logged_in? %>
您是:<%= current_user.login -%> || <%= link_to '登出', logout_url -%>
<% else -%>
未登入
<% end -%>

vtables的controller的碼看起來很多,但其實真正只有加上「新增」部份的碼是額外寫的,其他都是由RoR所產生的,這時只要連到 http://SITENAME/vtables 就會到登入帳號密碼的畫面,然後就可以增減個人的虛擬信箱。

[RoR] 多人用虛擬轉址信箱的建置(2)(續)

目前沒有資料

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

▼ ADVERTISEMENT ▼

熱門標籤

 cisco   crystal   exchange   it   java   javascript   linux   m-power   mail   microsoft   msnlib   msnp15   msnsdk   msn機器人   mysql   nas   oracle   outlook   pmi   pmp   raid   report   sap   server   smartquery   sql   vista   windows   xp   倍力   倍力資訊   免費軟體   國際專案管理師   報表   專案管理   微軟   有話大聲說   活動   省錢   網路   網路儲存   網路管理   網頁安全   網頁設計   資安   資料庫   資訊安全   防毒軟體   2003   2008