web - Rails3使用form_for時出現(xiàn)undefined method `*_path’錯誤。
問題描述
使用rails g controller admin::articles index new edit創(chuàng)建controller,使用rails g model article創(chuàng)建的model。 路由為
namespace :admin do resources :articlesend
/app/controllers/admin/articles_controller.rb
class Admin::ArticlesController < ApplicationController def index @articles = Article.all end def new @article = Article.new end def edit @article = Article.find(params[:id]) end
/app/models/article.rb
class Article < ActiveRecord::Base attr_accessible :content, :tag, :titleend
現(xiàn)在想要在new.html.erb使用form_for創(chuàng)建一個表單
<%= form_for(@article) do |f| %><p class='field'> <%= f.label :title %><br /> <%= f.text_field :title %></p><% end %>
結(jié)果還只到這里測試的時候就出現(xiàn)了錯誤undefined method `articles_path’,麻煩大家?guī)兔纯词悄睦锍隽藛栴}。
問題解答
回答1:[:admin, @article]http://guides.rubyonrails.org/form_helpers.html#dealing-with-namespaces
相關(guān)文章:
1. java - SSH框架中寫分頁時service層中不能注入分頁類2. docker-compose中volumes的問題3. boot2docker無法啟動4. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.5. javascript - mock.js可以存儲數(shù)據(jù)嗎6. 如何使用git對word文檔進(jìn)行版本控制?7. docker網(wǎng)絡(luò)端口映射,沒有方便點的操作方法么?8. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時間會消失是什么情況?9. nignx - docker內(nèi)nginx 80端口被占用10. java - Spring事務(wù)回滾問題

網(wǎng)公網(wǎng)安備