0
我想了解如何在Rails 5應用程序中使用幫助器方法。Rails 5 - 幫助器方法
我有一個名爲Proposal
的模型,另一個名爲User
。
在我的Proposal
幫手中,我試圖編寫一個幫助程序來顯示父用戶的名稱和位置(提案屬於用戶)。
我曾嘗試:
def text_for_proponent(proposal, user)
return unless current_user.id == proposal.user.id
render 'users/profiles/formal_name_title', user: @proposal.user
end
在我的意見/用戶/ formal_name_title.html.erb
然後,我有:
<%= @user.full_name.titleize %> · <%= @user.organisation.title.titleize %> · <%#= @user.addresses.first.country_name.titleize %>
然後在我的建議/ show.html.erb,我有:
<h4><%= text_for_proponent(@proposal, @proposal.user) %></h4>
這是行不通的。我無法找到如何將用戶實例提供給助手以用於填充視圖。
任何人都可以看到我要去哪裏錯了嗎?
我的回答有助於您解決問題嗎? –