【发布时间】:2013-06-21 19:20:21
【问题描述】:
我想将我当前位于 app/views/something/new.html 中的 <%= form_for(@something) do |f| %> 放置在多个页面中,所以可能在 app/views/layouts/application.html.erb 中
如何让@something 变量和表单在那里或其他地方正常工作——因为它是在SomethingController 的控制器#new 操作中定义的,它似乎只在适当的@987654324 中可用@查看..
【问题讨论】:
-
很确定这不是最佳实践,但您是否尝试过应用程序控制器?
-
所以基本上你想在你的
app/views/layout/application.html.erb中输入一个表格,如果我的立场正确的话 -
是的,但我的 SomethingController 中有“创建”操作..
标签: ruby-on-rails ruby ruby-on-rails-3.2 actionpack