En peepcode hay un pequeño PDF maravilloso con todos los cambios de Rails 2.
Muy lindo, muy simple, muy elegante. Básico.

y bueno, si querés algo un poco más completo está "The Rails way" the Obie
Fernandez, que parece estar buenisimo!

2008/1/21 -:Nacho:- <[EMAIL PROTECTED]>:

> Gracias juan... ahora si me muestra el scaffold... pero algo
> decrepito. Osea.. me muesta las paginas en html.. pero no me muestra
> los campos de la base de datos.
>
> Alguna recomendacion para leer acerca de rails 2?... onda.. agile web
> development with rails .... cosa de ir armando una aplicacion desde
> cero. Esto es sumanente necesario para mi en este momento. Porque se
> me pasan los dias y sigo sin poder avanzar.
>
>
> Saludos!!..
>
>
> Nacho
>
> El 20/01/08, Juan Maria Martinez Arce <[EMAIL PROTECTED]> escribió:
> > Bueno, aquí viene mi pequeña contribución...
> >
> > El generador de scaffold en Rails 2 difiere bastante (bastante) de las
> > versiones anteriores del framework:
> >
> > 1º) Ahora el scaffold está basado en REST.
> >
> > 2º) La sintaxis del generador puede ser:
> >
> > ruby script/generate scaffold nombre_del_modelo
> > ó
> > ruby script/generate scaffold nombre_del_modelo atributo_1:tipo
> > atributo_2:tipo ... atributo_N:tipo
> >
> > Luego, a partir del nombre del modelo, generará un controller cuyo
> nombre
> > será el plural del modelo
> >
> > Ej. modelo Persona => controller personas
> >
> > Y además, agregará en routes.rb una entrada de tipo map.resources:personas.
> > Por lo que si ponés (desde consola) rake routes... encontraras algo así
> > como:
> >
> >
> > >  personas GET    /personas
> > {:controller=>"personas", :action=>"index"}
> > >  formatted_personas GET    /personas.:format
> >   {:controller=>"personas", :action=>"index"}
> > >                    POST   /personas
> >  {:controller=>"personas", :action=>"create"}
> > >                        POST   /personas.:format
> >    {:controller=>"personas", :action=>"create"}
> > >            new_persona GET    /personas/new
> >    {:controller=>"personas", :action=>"new"}
> > >  formatted_new_persona GET    /personas/new.:format
> >    {:controller=>"personas", :action=>"new"}
> > >           edit_persona GET    /personas/:id/edit
> >    {:controller=>"personas", :action=>"edit"}
> > > formatted_edit_persona GET    /personas/:id/edit.:format
> >    {:controller=>"personas", :action=>"edit"}
> > >                persona GET    /personas/:id
> >    {:controller=>"personas", :action=>"show"}
> > >      formatted_persona GET    /personas/:id.:format
> >    {:controller=>"personas", :action=>"show"}
> > >                        PUT    /personas/:id
> >    {:controller=>"personas", :action=>"update"}
> > >                        PUT    /personas/:id.:format
> >    {:controller=>"personas", :action=>"update"}
> > >                        DELETE /personas/:id
> >    {:controller=>"personas", :action=>"destroy"}
> > >                        DELETE /personas/:id.:format
> >    {:controller=>"personas", :action=>"destroy"}
> > >                               /:controller/:action/:id
> >
> > >
> > /:controller/:action/:id.:format
> > >
> >
> > Con todo esto, debería funcionar.
> >
> > Espero te sirva.
> >
> > Saludos a todos.
> >
> > 2008/1/20 -:Nacho:- <[EMAIL PROTECTED] >:
> >
> > > Gracias leandro.. lo voy a probar :D
> > >
> > > Saludos
> > >
> > > El 19/01/08, Leandro Marcucci < [EMAIL PROTECTED]> escribió:
> > >
> > >
> > >
> > > > El 19/01/08, -:Nacho:- <[EMAIL PROTECTED]> escribió:
> > > > > Gracias mucachos por la respuesta. Pero sigo sin poder avanzar.
> > > > >
> > > > > resulta que tengo un modelo llamado articulo y un controlador
> llamado
> > > > > inventario.
> > > > > Cuando hago el scaffold de articulo (mediante netbeans) solo
> poniendo
> > > > > el nombre del modelo y no del controlador, me genera las vistas
> del
> > > > > mismo. Pero cuando quiero entrar en localhost:3000/inventario me
> dice
> > > > > :
> > > > >
> > > > > Unknown action
> > > > >
> > > > > No action responded to index
> > > > >
> > > > >
> > > > > no me deberia mostrar una lista de los articulos que tengo
> > > > > disponibles? generada por el scaffold claro está.
> > > > >
> > > > > Bueno, resulta que me pase casi toda la mañana buscando como hacer
> > > > > eso.. y no puedo :S... espero que alguien pueda ayudarme o
> aclararme
> > > > > las cosas porque de seguro estoy haciendo algo mal y no tengo muy
> > > > > claros los conceptos.
> > > > > Saludos!!
> > > > >
> > > > >
> > > > >
> > > > > El 19/01/08, .....::::mayikmaster:::..... <[EMAIL PROTECTED]>
> > escribió:
> > > > > > quita el segundo argumento en netbeans y listo
> > > > > >
> > > > > >
> > > > > > On Jan 18, 2008 9:52 PM, -:Nacho:- <[EMAIL PROTECTED] >
> wrote:
> > > > > > >
> > > > > > > Buenas muchachos... bueno, paso a comentarles mi problema.
> Resulta
> > que
> > > > > > > hace bastante que no hacia nada en rails. Hace como 4 meses o
> 3...
> > que
> > > > > > > no toco nada de nada de rails...
> > > > > > >
> > > > > > > Papá noel me trajo una Macbook... entonces me puse manos a la
> obra
> > > > > > > para poder programar algo en rails (justo ando necesitando un
> > > > > > > programita para stock) y resulta que con la nueva version de
> rails
> > me
> > > > > > > cambiaron todo el esquema!!...
> > > > > > >
> > > > > > > Mi duda concreta es... como hago el scaffold??
> > > > > > >
> > > > > > > No puedo hacerlo :(
> > > > > > >
> > > > > > >
> > > > > > > tengo ruby 1.8.6 y rails 2.0.2 y gem 0.9.4
> > > > > > >
> > > > > > > Leopard 10.5.1
> > > > > > >
> > > > > > > con netbeans 6
> > > > > > >
> > > > > > > Alguien puede ayudarme??...
> > > > > > >
> > > > > > >
> > > > > > > salutes!!
> > > > > > >
> > > > > > >
> > > > > > > Nacho
> > > > > > > _______________________________________________
> > > > > > > Ruby mailing list
> > > > > > > [email protected]
> > > > > > >
> > > > > >
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > quieres ganar dinero
> > > > > > inscribite
> > > > > > http://www.publifacil.com/8440911
> > > > > > lo estoy haciendo y no me la creo
> > > > > >  Linus Torvalds puede ejecutar kill -9 y matar a Chuck Norris.
> > > > > >
> > > > > >  Linus Torvalds sólo tiene dos teclas en su teclado: 1 y 0.
> > > > > >  Linus Torvalds no muere, simplemente devuelve cero.
> > > > > >  La gente reza a Jesús. Jesús reza a Linus Torvalds.
> > > > > >  Linus Torvalds no duerme, hackea.
> > > > > >  Linus puede dividir por cero.
> > > > > >
> > > > > >
> > > > > >  Linus Torvalds no depura. Sus programas son siempre perfectos.
> > > > > >  Linus Torvalds es real. A menos que sea declarado como entero.
> > > > > > Linus Torvalds puede jugar a juegos 3D en su cabeza
> interpretando el
> > código
> > > > > > fuente en tiempo real.
> > > > > >
> > > > > > Deseas un descuento en el hosting que vendo250 gb
> "incrementables
> > > > > > mesualmente y desde ya subi a 500gb medio terabyte de
> > almacenamiento" 5 tb
> > > > > > de transferencia ssh perl,python ,cgi,ruby rails ,
> telnet,ftp,php4,5
> > dominio
> > > > > > incluido y subdominios ilimitadospromocode:MAYIKX
> > > > > > http://www.dreamhost.com/r.cgi?321464
> > > > > >
> > > > > > _______________________________________________
> > > > > > Ruby mailing list
> > > > > > [email protected]
> > > > > >
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > > > >
> > > > > >
> > > > > _______________________________________________
> > > > > Ruby mailing list
> > > > > [email protected]
> > > > >
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > > >
> > > >
> > > > Nacho: deberias estar poniendo localhost:3000/inventarios en plural,
> > > > ya que el scaffold de rails 2.0 te genera controladores todo lo
> demas
> > > > REST, por lo que la accion index de inventario es /inventarios =>
> get
> > > > sin ningun parametro.
> > > >
> > > > Proba y contanos.
> > > > --
> > > >  _| L e a n d r o |_
> > > > |   M a r c u c c i  |
> > > > Linux Registered User #455822
> > > > http://leanucci.blogspot.com
> > > > http://lrma.tumblr.com
> > > > _______________________________________________
> > > > Ruby mailing list
> > > > [email protected]
> > > >
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > >
> > > _______________________________________________
> > > Ruby mailing list
> > > [email protected]
> > >
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > >
> >
> >
> >
> > --
> > Juan Maria Martinez Arce
> > (in)signia
> > +54 381 430 2853
> > +54 381 155 505571
> > http://www.workingwithrails.com/person/8707-juan-maria-martinez-arce
> > _______________________________________________
> > Ruby mailing list
> > [email protected]
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> >
> >
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>



-- 
Juan Maria Martinez Arce
(in)signia
+54 381 430 2853
+54 381 155 505571
http://www.workingwithrails.com/person/8707-juan-maria-martinez-arce
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a