@contact_us
にはどのようなデータを割り当てていますか?フォームにリソースが必要ない場合は、form_for
ではなくform_tag
を使用することを検討してください。
は、あなたのアプリケーションのコントローラに必要なものは何でも設定し...
before_filter :prepare_contact_form
def prepare_contact_form
@contact_us = "The stuff your form needs"
end
は、フォームを含む部分のビューを作成します。 form_tag
は、より多くの情報不足のために、あなたのニーズを満たしていると仮定すると...
<!-- app/views/_contact_form.html.erb -->
<%= form_tag "/contact_us" do %>
<%= @contact_us %>
<%= text_field_tag :from_email %>
<%= text_field_tag :message %>
<%= submit_tag 'Submit' %>
<% end %>
は...あなたのアプリケーションのレイアウトに
<!-- app/views/layouts/application.html.erb -->
render :partial => "contact_form"
を部分的にレンダリングコントローラのアクション/contact_us
がにルーティングされた方には、要求を処理。