这是我的路线:
namespace :management do
resources :posts do
resources :articles
end
end
这是我的 simple_form 文章
<%= simple_form_for [@post, @article],
:url => management_post_articles_path(@post, @article, :format => :js), :remote => true do |f| %>
这是我的创建动作
def create
options = params[:management_article]
@article = @post.articles.new(handle_post_params(options))
@article.save
end
这里的问题是在提交这个表单时它需要 create.rjs 文件而不是 create.js.erb
这就是我得到的
ActionView::MissingTemplate - Missing template management/articles/create, application/create with {:locale=>[:en], :formats=>[:rjs], :handlers=>[:erb, :builder, :haml, :prawn, :prawn_dsl, :prawn_xxx, :rjs]}. Searched in:
有人可以帮我吗..
提前致谢