我是新手,因此請耐心等待。我願意提供有關如何以不同方式做到這一點的建議。Groupon Alert Rails
我想在rails中的一個佈局中呈現2個單獨的控制器操作。
我有2個控制器:優惠券和MainAlert。在我的應用程序寬版面頁面的主體中,我有一個<yield >
,它根據請求(e.i. localhost/coupons或localhost/MainAlerts)加載優惠券或MainAlerts的索引操作。
但是,我想加載優惠券或MainAlert或其他控制器(取決於請求)的索引動作,但總是加載_form(其中用戶創建新的警報)在我將隱藏和顯示的最頂部。
在groupon.com
從佈局MainAlerts「獲得通過電子郵件(+)交易」選項如何裝入從優惠券兩個控制器動作(指數和_form(新?創造?),該值該MainAlert形式需要被保存到數據庫,如果用戶點擊提交。
我願意就如何做到這一點不同的意見。
謝謝你的時間每一個人。=)
謝謝你的迴應Jesper。 嘗試顯示時出現以下錯誤。這個錯誤在我的嘗試中一直存在。 ' app/views/simplealerts/_form.html.erb其中第1行產生: 未定義方法'model_name'爲NilClass:類 <%= form_for(@simplealert)do | f | %>' – Yuri 2011-03-12 11:29:58
順便提一下,我已經跟蹤了您對HAML提示的建議。我仍然試圖展示它。 – Yuri 2011-03-12 11:36:02
對不起,我對過濾器錯了。它應該是一個前置過濾器,而不是後置過濾器。 – Jesper 2011-03-12 22:45:36