Я настраивал представления, согласившиеся с AJAX весь день, и вдруг один из них зацепил меня и выдал эту ошибку:
ActionView::MissingTemplate (Missing template tabs/tabs_result.erb in view path app/views:vendor/plugins/rails-ckeditor/app/views):
Странно ..
мои маршруты
organization.resources :tabs, :collection => {:tabs_result => :get}
производит этот маршрут:
tabs_result_organization_tabs GET /organizations/:organization_id/tabs/tabs_result(.:format)
Мне никогда не требовалось действие в контроллере, поэтому я просто пропустил это.
У меня есть файл здесь /tabs/tabs_result.js.haml
И я называю это так:
= link_to tab.title, tabs_result_organization_tabs_path(organization, tab), :class => 'show-result'
Кто-нибудь знает, почему появляется эта ошибка?
Я подумал, что также укажу, что если я переименую файл, то он tabs_result.js.erb
, хотя его нет, и я не хочу, чтобы он был, он выдает мне эту ошибку:
ActionController::UnknownAction (No action responded to tabs_result. Actions: create, destroy, edit, edit_order, new, show, update, and update_order):