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

Responder a