Foros del Web » Programando para Internet » Ruby »

Problemas con mi 1er app en RoR.

Estas en el tema de Problemas con mi 1er app en RoR. en el foro de Ruby en Foros del Web. Saludos, estimados con esto de rails ya estoy que tiro la esponja, lastima que los tutoriales, manuales, videos, solo funcionan en ellos mismos y no ...
  #1 (permalink)  
Antiguo 22/10/2010, 15:43
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 12 años, 9 meses
Puntos: 4
Problemas con mi 1er app en RoR.

Saludos, estimados con esto de rails ya estoy que tiro la esponja, lastima que los tutoriales, manuales, videos, solo funcionan en ellos mismos y no en nuestras maquinas, al final logre instalar RoR en mi maquina solo mesclando todo de los tutoriales y al final logre crear el esqueleto de una aplicacion y poder ver la bonita página de "Welcome Aboard". El problema es el siguiente, como empiezo a trabajar con RoR que se ve muy atractivo (primero consultas).

1.- Para trabajar con RoR exclusivamente tengo que tener una bd? ya que quiero hacer un website solo para probar funciones y ver el "hola mundo" y acerca de nosotros, etc.

2.- Para crear una pantalla principal del website, como tengo que generarla?, la pagina "Welcome Aboard" dice: rails generate controller principal, pero parece que funciona a medias ya que solo genera los archivos en app\controllers y app\helpers, y genera un dir vacio en views, nada mas y al correr la aplicacion sale una pagina que dice: Routing Error - No route matches "/principal".

Haber si me pueden guiar, (despues sigo con mas preguntas) gracias.

PD: Utilizo Windows Vista, Ruby 1.9.2, Gem 1.3.7, Rails 3.0.0.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #2 (permalink)  
Antiguo 25/10/2010, 15:26
 
Fecha de Ingreso: octubre-2006
Mensajes: 32
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Problemas con mi 1er app en RoR.

Hola Blueskull a ver si yo puedo ayudarte.

1- para usar Rails son DB, en el fichero enviorements.rb (/config) descomenta la siguiente linea
Código ruby:
Ver original
  1. config.frameworks -= [ :active_record, :active_resource, :action_mailer ]

2- Para una pantalla general, instancias lo siguiente en "application_controller.rb":
Código ruby:
Ver original
  1. layout 'pagina'

depues, en las vistas, carpeta "layouts" genera un fichero que se llame "principal.html.erb", con esto todas las paginas te cogeran ese diseño.
cuenta que cuando haces un "generate scaffold" esto genera un layout para cada uno (no creo que tengas problemas, yaque eso es como para hacer las clases con sus tablas y todo)

te recomiendo que uses el plugin "nifty_generators" (esta en github) te puede servir!!


saludos.
  #3 (permalink)  
Antiguo 27/10/2010, 09:10
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 12 años, 9 meses
Puntos: 4
Respuesta: Problemas con mi 1er app en RoR.

Saludos, estimado gracias por responder pero lamento que las respuestas que me diste no llegaron a buen puerto, en la respuesta 1 si tengo el archivo environment.rb en \config pero no tengo la linea que comentas, tengo esto:

Cita:
# Load the rails application
require File.expand_path('../application', __FILE__)

# Initialize the rails application
RailsApplication1::Application.initialize!
Y la respuesta 2 entendi a medias, edito lo del directorio layout y lo deldirectorio principal y nada.

Gracias.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #4 (permalink)  
Antiguo 12/12/2010, 19:03
Avatar de uokesita  
Fecha de Ingreso: enero-2008
Ubicación: Maracaibo
Mensajes: 214
Antigüedad: 13 años, 8 meses
Puntos: 17
Respuesta: Problemas con mi 1er app en RoR.

por favor al hacer preguntas especificar la version de ror que estas usando
  #5 (permalink)  
Antiguo 20/12/2010, 20:14
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 12 años, 9 meses
Puntos: 4
Respuesta: Problemas con mi 1er app en RoR.

Cita:
Iniciado por uokesita Ver Mensaje
por favor al hacer preguntas especificar la version de ror que estas usando
Estimada amiga creo que al final de mi post esta la version, adios.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #6 (permalink)  
Antiguo 25/12/2010, 04:43
Avatar de uokesita  
Fecha de Ingreso: enero-2008
Ubicación: Maracaibo
Mensajes: 214
Antigüedad: 13 años, 8 meses
Puntos: 17
Respuesta: Problemas con mi 1er app en RoR.

Si haces algo como:
Código ruby:
Ver original
  1. ralis g controller

Te aparecera la ayuda.

Si haces:
Código ruby:
Ver original
  1. rails g controller controllerName

Rails no te genera ninguna vista, en cambio si haces:
Código ruby:
Ver original
  1. rails g controller controllerName index hello

Rails te genera el controller y las vistas para index y para hello

Si sabes algo de ingles te recomiendo esta guia: http://railstutorial.org/ruby-on-rails-tutorial-book
  #7 (permalink)  
Antiguo 25/12/2010, 08:50
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 12 años, 9 meses
Puntos: 4
Respuesta: Problemas con mi 1er app en RoR.

Saludos uokesita, que tengas una muy feliz navidad, estimada te cuento que estoy en pausa con el aprendisaje de ror, en cuanto tenga tiempo pruebo tu ayuda, te pasaste, adios.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter

Etiquetas: ror, apps
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 19:56.