Empezando con Rails 2.0

Buenas, hasta ahora venía haciendo mis proyectos con 1.1.6, hemos pasado
el hosting a DreamHost por probar qué tal va, al crear mi controlador me
he encontrado con un problemilla de routes:

Lo que venía haciendo siempre era:

ruby script/generate controller Admin::Login index

class Admin::LoginController < ApplicationController
def index
render(:text=>“Probando”)
end
end

Tan simple como ésto, el error que da:
No route matches “/admin/login” with {:method=>:get}

Desconozco si la sintaxis de lo que venía haciendo hasta ahora ha
cambiado, si he de añadir nuevas líneas, parámetros, etc. Todavía no he
hecho nada en REST, pero lo standard de toda la vida sigue funcionando
igual?

Miguel Angel Calleja Lázaro
escribió:> render(:text=>“Probando”)


Ror-es mailing list
[email protected]
simplelogica.net

Lo he solucionado poniendo en el routes:
map.connect ‘admin/:controller/:action/:id’

en versiones anteriores nunca tuve que ponerlo para que funcionara un
controlador de grupo, ahora es necesario?

Miguel Angel Calleja Lázaro wrote:

Buenas, hasta ahora ven�a haciendo mis proyectos con 1.1.6, hemos pasado
el hosting a DreamHost por probar qu� tal va

No sé si Dreamhost es una buena opción, tengo entendido que son muy
buenos para webs intensivas en ancho de banda (aplicaciones de vídeo,
por ejemplo), pero el rails no es lo suyo.

Si no te va bien, te recomiendo probar con RailsPlayground, la atención
al usuario es cojonuda, y son especia1istas en Rails. Y si tienes algo
en Rails con mucho consumo de ancho de banda, quizá una opción sería
usar ambos: RailsPlayground para la aplicación, y DreamHost para los
recursos multimedia.

Ya nos contarás…

Anécdota: he tenido que poner especia1istas con un uno en vez de la l,
porque me salía --Your post seems to contain Spam: “cia1is”.–