-1
在我的rails 4應用程序上使用設計。顯示由用戶創建的所有文章設計
我希望用戶能夠在設計編輯註冊頁面內查看他們創建的文章。
我已經嘗試了很多不同的事情,爲了得到這個工作,但不能。任何幫助都是極好的。這是我到目前爲止的代碼:
registrations_controller.rb(必須手動創建這個控制器內部/用戶):
class Users::RegistrationsController < Devise::RegistrationsController
def articles
@user = User.find(params[:id])
@articles = @user.articles
end
end
的routes.rb:
devise_for :users, controllers: { registrations: "users/registrations" }
user.rb:
has_many :articles
article.rb:
belongs_to :user
edit.html.erb(視圖內/設計/註冊):
<% @articles.each do |article| %>
<%= article.inspect %>
<% end %>
還是新的軌道,但是,我可能是做錯了和/或去了解這一點的最好辦法任何幫助會很好。讓我知道你是否需要我的其他代碼。
糟糕,你是100%正確的。感覺有點愚蠢。現在在我的視圖中得到一個錯誤'nil:NilClass'每個'undefined方法'謝謝你的幫助:) – Kathan