У меня есть Post и Tag модель (позже, как атрибут с именем :name
)
Они связаны с has_and_belongs_to_many
.
просмотры / сообщения / _form.html.erb:
<%= f.label :tags %>
<%= autocomplete_field_tag :tags, params[:tags], autocomplete_tags_name_posts_path %>
routes.rb:
resources :posts do
get :autocomplete_tags_name, :on => :collection
end
posts_controller.rb:
class PostsController < ApplicationController
before_filter :authenticate_user!, :except => [:show, :index]
autocomplete :tags, :name
Ничего не происходит и ошибок нет.
Я немного озадачен тем, использовать ли :tags
или :tags_name
. Как показано в документации .
(они оба выдают ошибки о неопределенных методах и переменных)
application.js:
//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require autocomplete-rails
Есть предложения, чтобы это исправить?