Me pregunto si es posible de alguna forma españolizar el scaffold.
es decir que al aplicar scaffold, en vez de new aparezca nuevo.
incluso si se puede llegar mas lejos personalizando otros aspectos,
como la tabulacion de los datos o la presentacion de los formularios,
(aunque esto yo creo q es mejor hacerlo con css)
Me pregunto si es posible de alguna forma españolizar el scaffold.
es decir que al aplicar scaffold, en vez de new aparezca nuevo.
incluso si se puede llegar mas lejos personalizando otros aspectos,
como la tabulacion de los datos o la presentacion de los formularios,
(aunque esto yo creo q es mejor hacerlo con css)
claro, modifica los .rhtml de la vista y ya esta, si quieres para los
metodos debes modificar los nombres de archivo y el nombre del metodo
del controlador, tal vez, una buena idea seria copiar todo rails con los
activ* a
vendor/rails de tu proyecto y modificar las fuentes
claro, modifica los .rhtml de la vista y ya esta, . . .
perdona me explique mal o simplemente no te entiendo (soy un muy novato)
precisamente lo que quiero es evitar tener q modificar uno a uno los
.rhtml
y que el scaffold ya me los cree modificados.
Supongo (soy un muy novato muy novato) que el scaffold toma la plantilla
de algun sitio, si esta se pudiera “españolizar” nos ahorariamos mucho
trabajo.
o tm puede ser q este soñando, no tengo ni idea de como funciona RoR por
dentro y os estoy haciendo perder el tiempo, pq no existen esas
plantillas (eso explicaria pq no las encuentro)
y hablando de españolizar, com hago para que esto:
<%= number_to_currency(product.price) %>
muestre una moneda distinta al $ , supongo de nuevo q se le podra pasar
un parametro, pero no lo encuentro.
Lo interesante de la propuesta de RoR con los generadores es que
hagamos nuestros propios generadores de codigo.
Scaffold es un simple ejemplo, lo bueno (al menos para mi) es crear
mis propios generadores con el estilo que a mi me gusta basandonos en
el ejemplo de scaffold u otro plugin generador que ande por ahi.
esactamente es lo que queria saber, si eso se podia hacer y me alegro
que RoR responda a mi forma de pensar. Eso te da alicientes a aprender
cada dia más.
es pronto para crear mis propios generadores, pero ahora lo importante
no es saber como se hacen las cosas, sino saber que se puede llegar
hacer.
claro, modifica los .rhtml de la vista y ya esta, . . .
perdona me explique mal o simplemente no te entiendo (soy un muy novato)
precisamente lo que quiero es evitar tener q modificar uno a uno los
.rhtml
y que el scaffold ya me los cree modificados.
Supongo (soy un muy novato muy novato) que el scaffold toma la plantilla
de algun sitio, si esta se pudiera “españolizar” nos ahorariamos mucho
trabajo.
o tm puede ser q este soñando, no tengo ni idea de como funciona RoR por
dentro y os estoy haciendo perder el tiempo, pq no existen esas
plantillas (eso explicaria pq no las encuentro)
y hablando de españolizar, com hago para que esto:
<%= number_to_currency(product.price) %>
muestre una moneda distinta al $ , supongo de nuevo q se le podra pasar
un parametro, pero no lo encuentro.
Hola,
te di mas opciones, pero si quieres puedes ver la documentación del
action controller, por defecto las plantillas están en
actionpack/lib/action_controller/templates, yo creo que debe ser posible
modificar la ruta o algo, pero no se como hacerlo, si descubres cómo,
seria interesante que lo comentes
Quizas algunos heredamos experiencia de algun que otro
framework-lenguaje
Lo interesante de la propuesta de RoR con los generadores es que
hagamos nuestros propios generadores de codigo.
Scaffold es un simple ejemplo, lo bueno (al menos para mi) es crear
mis propios generadores con el estilo que a mi me gusta basandonos en
el ejemplo de scaffold u otro plugin generador que ande por ahi.
Para internacionalizacion hay un plugin bastante simple (para el tema de
$):
No es una buena practica modificar el scaffold de rails, sobre todo
teniendo las herramientas tan sencillas para extenderlo sin modificar
su fuente, con los pasos que te pase podes crear tu propio generador
sin modificar el original, y asi crear distintos scaffolds segun
necesidad y no tocas el codigo original.
Saludos
P
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.