Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2008, 17:41
verm83
 
Fecha de Ingreso: octubre-2003
Mensajes: 33
Antigüedad: 21 años, 2 meses
Puntos: 0
Problema con el andamiaje (scaffold)

Como buen novato en RoR estoy tirando de tutoriales y libros. Concretamente, ahora estoy leyendo Ruby On Rails, de Bruce A. Tate y Curt Hibbs, publicado por O'Reilly, y he llegado al capítulo del andamiaje. El libro está basado (supongo) en versiones de Rails anteriores a la 2.0.2, que es la que uso, y hay cosas actualizadas en esta versión que no se usan de la misma manera. El libro me indica que añada el método scaffold a un controlador, después de crearlo obviamente:

Código:
ruby script/generate controller Photos
Editar posteriormente app/controllers/photo_controller.rb:

Código:
class PhotosController < Application Controller
scaffold :photo
end
Pero claro, tal cual está no funciona (tras reiniciar Mongrel y refrescar el navegador), da un error. Buscando por internet encuentro que a partir de la versión 2 se use de la siguiente manera:

Código:
ruby script/generate scaffold Photos
Y bueno, efectivamente, crea los archivos oportunos y demás, pero a mí sigue sin funcionarme. scaffold como generador soporta parámetros y no sé si tengo que crear primero el controlador y luego el andamiaje así, o usar directamente este nuevo modo pero con algún parámetro opcional.

Soy torpe, no lo puedo evitar :S A ver si me podéis echar un cable.

Gracias de antemano