ppazos / yupp

Automatically exported from code.google.com/p/yupp
0 stars 0 forks source link

Mejorar helpers de scaffolding para mostrar links a clases asociadas por hasOne y hasMany #5

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
REF: #28

Mejorar el helper de lista y show para que luego de mostrar los atributos
simples, muestre los atributos hasOne con links a los details de esos
atributos.

La misma idea para los links hasMany, pero mostraria una lista de
elementos, que son todos los que tiene la instancia que yo veo primero, no
son todos los de la tabla!.

Estaria bueno tambien poder modificar edit y create de forma que pueda
asociar elementos ahi mismo mediante "set xxx" me lleve al create de xxx, y
el objeto se crea y se asocia a la clase que estoy creando o editando, lo
mismo para hasMAny con "add yyy" me muestra una lista de los yyy existentes
y se lo agrega a la coleccion de yyy's del objeto que estoy creando o editando.

Original issue reported on code.google.com by pablo.swp@gmail.com on 11 Jul 2008 at 3:55

GoogleCodeExporter commented 8 years ago

Original comment by pablo.swp@gmail.com on 25 Jun 2010 at 12:35

GoogleCodeExporter commented 8 years ago
En el ticket http://code.google.com/p/yupp/issues/detail?id=12 se agregaron 
links a show de las instancias hasOne asociadas. No se hizo para hasMany por un 
argumento de performance.

Original comment by pablo.swp@gmail.com on 13 Nov 2010 at 2:29

GoogleCodeExporter commented 8 years ago
Lo que faltaria ver es la parte de:

_Estaria bueno tambien poder modificar edit y create de forma que pueda
asociar elementos ahi mismo mediante "set xxx" me lleve al create de xxx, y
el objeto se crea y se asocia a la clase que estoy creando o editando, lo
mismo para hasMAny con "add yyy" me muestra una lista de los yyy existentes
y se lo agrega a la coleccion de yyy's del objeto que estoy creando o editando_

Esto se podría hacer por ejemplo si tengo un atributo hasOne en NULL, que al 
hacer clic vaya al create de esa clase y cuando lo guardo, se lo asocia en el 
hasOne de la clase original. Lo mismo se podrian generar links "agregar X 
nuevo" o "agregar X existente" para los X hasMany, el primer link crearía una 
nueva instancia de X, el segundo iría a una pantalla de selección de uno o 
más X, desde un listado de los existentes.

Esto ya es un CRUD avanzado, lo dejaría para más adelante (post 0.5)

Original comment by pablo.swp@gmail.com on 23 Nov 2010 at 10:06