![]() |
sintaxis ror en windows y en ubuntu Hola, es mi primer post, y como veran estoy empezando a usar RoR y tengo una duda q me esta castigando..... y es la siguente Buno... instale la version de Ruby-186-26 en windows, obviamente instale los Rails: gem install rails --> con todas sus dependecias... cree mi aplicacion, levante el servidor etc,etc.... Intente hacer mi primera aplicacion: el clasico "Hola Mundo", siguiendo este tutorial http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html pero tengo problemas con la sintaxis.... q me confunden si observan para crear el "hola mundo" la sintaxis es la siguiente: Código: class MyTestController class MyTestController < ApplicationControllerNoMethodError in My testController#index undefined method `render_text' for #<MyTestController:0x38609b8> Bueno investigue el error y la solucion q pude encontrar es cambiar la sintaxis a: Código: class MyTestController < ApplicationControllerBueno NO conforme con los resultados, me dio la curiosida de q pasaria si pruebo en ubuntu 7.10... y lo hice.... instale lo necesario para q me funcione en ubuntu y q creen todo me corrio a la perfeccion, osea este codigo: Código: class MyTestController < ApplicationControllerPor q pasa esto? Agradezco de antemano sus respues... Salu2 |
Re: sintaxis ror en windows y en ubuntu Hola Pain, el problema es por que en Windows y Ubuntu tienes versiones de Rails distintas, la version actual con la que se trabaja es la 2.0.2, para saber que version tienes de Rails, haz lo siguiente en la consola dentro del directorio de tu proyecto: ruby script/about Saludos. |
Re: sintaxis ror en windows y en ubuntu Gracias por responde... Bueno me fije la version de rails q tengo instalado en windows y en ubuntu Windows -> Rails 2.0.0 Ubuntu -> Rails 1.2.4 Osea, la sintaxis varia en la nueva version de rails (2.0.2)? q version es la ultima para ubuntu? donde puedo encontrar toda la sintaxis de esta nueva version..... Salu2... |
Re: sintaxis ror en windows y en ubuntu revisa la documentación de rails api.rubyonrails.orb para el método render. no debes usar render_text, eso ya es antiguo y se ha despreciado siempre debes usar la sintaxis siguiente si deseas mostrar un texto: render :text => "Un texto" para un parcal: render :partial => 'parcial' etc.. Recuerda que en la api de RoR puedes encontrar lo que necesitas, y si no esta ahí, revisa la documentacion de Ruby. |
Re: sintaxis ror en windows y en ubuntu la última para ubuntu es 2.02 y viene con ubuntu 8.04 |
Respuesta: sintaxis ror en windows y en ubuntu quizas suene tonto, pero yo no me di cuenta (mmm... parece que el tonto soy yo) y es que entre rende y los dos puntos (:) de text va un espacio ... :aplauso::aplauso::aplauso::aplauso: el aporte :aplauso::aplauso::aplauso::aplauso::aplauso: |
| La zona horaria es GMT -6. Ahora son las 21:34. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.