В моем заголовке пользователи могут добавлять «элемент» через форму. Я хочу, чтобы эта опция будет доступна на каждой странице, поэтому у меня в заголовке:Rails Header: как установить форму?
<%= form_for(@item) do |f| %>
<div>
<div class="title"><%= f.label :name, "Name" %></div>
<div class="champ"><%= f.text_field :name %></div>
</div>
<div>
<%= f.submit "add this item" %>
</div>
<% end %>
Но это заставляет меня, чтобы добавить это в каждом контроллере:
def action
@item = Item.new
end
Как я могу избежать этого? Использование контроллера приложений?
Спасибо!
отлично, спасибо! – Maxxx
@Maxxx Если это работает для вас, то разве вы не хотите принимать в качестве ответа? –