Foros del Web » Programando para Internet » Ruby »

duda acerca de ruby on rails en netbeans

Estas en el tema de duda acerca de ruby on rails en netbeans en el foro de Ruby en Foros del Web. Hola. Soy bastante novata en Ruby on Rails así que es posible que lo que a mí me parece un gran problema sea en realidad ...
  #1 (permalink)  
Antiguo 18/07/2008, 09:10
 
Fecha de Ingreso: julio-2008
Mensajes: 1
Antigüedad: 16 años, 5 meses
Puntos: 0
duda acerca de ruby on rails en netbeans

Hola.
Soy bastante novata en Ruby on Rails así que es posible que lo que a mí
me parece un gran problema sea en realidad una tontería.
Estoy utilizando Ruby on Rails con Netbeans 6.1 y mysql. Estoy
intentando que funcione la subida de archivos. En la nueva versión de
rails ya no existe paginate sino will_paginate que ya he descargado.
Este es el error que me da:

undefined method `paginate' for Archivo(id: integer, fichero: string, fecha: string):Class

He descargado la gema WILL_PAGINATE(2.2.2) de la siguiente manera:
Tools->Ruby Gems -> New Gems -> Install. Después de esto aparece en la
lista de instalados.

No sé si puede ser que deba hacer alguna referencia de algún modo en
alguno de los archivos pero estoy muy perdida.

En el archivo 'archivos_controller.rb' realizo la llamada de
will_paginate de la siguiente manera:

def list
@archivo_pages, @archivos =Archivo.paginate :page => params[:page], :per_page => 10
end

Por último en el archivo environment.rb he añadido require will_paginate.
Espero que haya explicado el problema bien y que alguien sepa la
solución.
Un saludo y gracias de antemano.
  #2 (permalink)  
Antiguo 18/07/2008, 14:05
 
Fecha de Ingreso: junio-2008
Ubicación: Colombia
Mensajes: 19
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: duda acerca de ruby on rails en netbeans

Hola, pues lo que entendi mirandolo por encima es que no tienes definido el metodo paginates,

chao
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:21.