ルート.rb内:
resources :conversations, only: [:index, :show, :new, :create, :destroy] do
collection do
get :inbox
end
私のコントローラーでは:
def inbox
<stuff>
end
私の見解では(hamlを使用):
=link_to 'Inbox', inbox_conversations, :id => 'load-inbox', :class => 'message-control-highlight', :remote => true
ページの読み込み時に次のエラーが発生します。
undefined local variable or method `inbox_conversations' for #<#<Class:0x3d51470>:0x3d59198>
私の見解では、inbox_conversationsを「#」に置き換えても、ページの読み込み時にエラーは発生しません。inbox_conversationにcurrent_userやcurrent_user.mailboxなどの可能性のあるクラスを追加してみました。また、コレクションからメンバーへのルーティングを変更してみました。さらに、コレクション/メンバーブロックからルーティングを削除することも試みました。ここで何が問題になる可能性がありますか?