我在我的中有記錄提交者模型顯示在應用程序索引視圖顯示在下面的表中。只有我希望能夠點擊.count()
列出的號碼,並將其帶到我的票務指數視圖,並列出所有相應的記錄(票證)。Rails link_to實例變量的記錄.count()結果
我很難理解如何將實例變量鏈接到控制器的操作,以便使用我的視圖的佈局。
任何想法?
<table>
<tr>
<th>Name</th>
<th>Number of Tickets</th>
</th>
<tr>
<% Submitter.where(:school_id => current_user.school_id, :disabled => false).each do |sub| %>
<td><%= link_to sub.full_name, edit_submitter_path(sub) %></td>
<td><%= Ticket.where(:submitter_id => sub).count %></td>
</tr>
<% end %>
</table>
的routes.rb
resources :feedbacks
resources :products
get "password_resets/new"
get 'signup', to: 'users#new', as: 'signup'
get 'login', to: 'sessions#new', as: 'login'
get 'logout', to: 'sessions#destroy', as: 'logout'
resources :users
resources :sessions
resources :password_resets
resources :mailing_lists
resources :submitters
resources :emails
resources :notes
resources :reminders
resources :descriptions
resources :issues
resources :locations
resources :schools
resources :tickets
root :to => "application#index"
對不起,如果我不清楚。不知道該怎麼說。這是正確的方向。但是,當我點擊這些時,它會加載localhost:3000/tickets。* insert_random_number_here *這顯然只是一個空白頁面。我的** config/routes.rb **是標準的。爲了進一步解釋,如果count()返回4.我願意點擊數字4並顯示這4條記錄。 – Devin
我不知道你的'config/routes.rb'是什麼意思,因爲我不知道它應該是什麼。 'ticket_path'是否需要通過用戶? –
您可以通過張貼您的路線讓我們的生活更輕鬆:) –