Hola, muchas gracias por tu contestacion Juan!!
Como explique, en mi aplicacion tengo unos tickets de los cuales un
campo es description y quiero tener la funcion de auto completar en él.
Primero he instalado el plugin y despues he modificado lo siguiente:
###############################################
En el controlador:
class TicketsController < ApplicationController
auto_complete_for :ticket, :description
GET /tickets
GET /tickets.xml
def index
#lo pongo en el modelo
@tickets = Ticket.buscar(params[:buscar], params[:page])
–los tickets que muestra el index dependen de si se utiliza el buscador
o no, si se utiliza muestra los tickets encontradas y si no muestra
todos con el will_paginate.
##########################################
En el new.html.erb del ticket
<%= 'Descripción' %> |
<%= 'Solución' %> |
<%=text_field_with_auto_complete :ticket, :description, {},
{:method => :get} %> |
<%= f.text_area :solution, :size => "25x10" %> |
–>aqui es donde deberia llamar a auto_complete, pero me sale el error
que adjunto en el primer post
###########################################
En routes.rb
map.resources :tickets, :collection =>
{:auto_complete_for_tickets_description => :get }
######################################
Y en el layout application.rb que es el que usa tickets incluyo el java
Daticket: <%= controller.action_name %>
<%= stylesheet_link_tag 'Daticket' %>
<%= javascript_include_tag :defaults %>
############################################
Esto es todo lo que he hecho y como he comentado me aparece el error que
adjunto como fallo.gif en el primer post, decir que no estoy usando una
jerarquie Rest, el ticket tiene una caracteristica que se lelma
dscription y es como si no lo encontrara en la tabla, mi version de
rails es 2.0.2 y la cuestion es que en todos los foros y manuales que he
leido a la gente le va de perlas haciendo estos cambios :(…no se lo
que se me escapa