Я изучаю автозаполненный рельс-4, и я изо всех сил пытался понять одну строку, указанную в установке. Автор утверждает, что мне нужно добавить автозаполнение в соответствии с моими маршрутами
resources :products do
get :autocomplete_brand_name, :on => :collection
end
но для контроллера разработки, который мне нужно добавить, я не вижу ясного способа добавить это к нему.
Мои маршруты
devise_for :users, :controllers => { :registrations => "registrations"}
какие-то мысли о том, как я должен справляться с этим?
Ну, я понял. Я создал свой собственный контроллер под названием "Предложения"
контроллер
class SuggestionsController < ApplicationController
autocomplete :school, :name
end
Маршруты
resources :suggestions do
get :autocomplete_school_name, :on => :collection
end
Посмотреть
<div>
<%= f.label :school %>
<%= f.autocomplete_field :school, autocomplete_school_name_suggestions_path %>
</div>