Operaciones CRUD para el detalle de una r elación

Hola a todos!
Estoy trabajando en una pequeña aplicación y tengo una duda, con
respecto a
como puedo hacer operaciones CRUD en un solo formulario sobre el detalle
de
una tabla. Es decir, por ejemplo tengo las tablas: Factura, Producto y
FacturaProducto, lo que necesito es, en el formulario Factura poder
agregar
varios detalles de FacturaProducto.
Ejemplo:
Factura Nº 0001
Fecha 16-09-08

 Detalle de la Factura
 Producto           Cantidad           Precio
 --------------       ------------         ----------
 Producto 1           1                    10
 Producto 2           2                    20
 Producto 3           3                    30

Con el pluggin ActiveScaffold pude hecerlo, lo que no me gusta es que no
puedo agregar otras funcionalidades que necesito, como utilizar un
observe_field para buscar automáticamente el precio de un producto.

¿Conocen alguna forma de poder hacerlo?
Muchas gracias de ante mano.

On Wed, Sep 17, 2008 at 1:31 AM, Karen Torres Noguera
[email protected]wrote:

 Detalle de la Factura

¿Conocen alguna forma de poder hacerlo?

No estoy seguro pero quizá el plugin Typus [1] de Francesc E. te
venga
bien para esto.

Si no pues te tocará hacértelo a mano y así podrás usar lo que necesites
exactamente como observe_field, quizá in_place_editor…

[1] http://github.com/fesplugas/typus/tree/master

Hola Jaime,
Muchas gracias por responderme, voy a revisar el plugin Typus.
Me temi que me dijeran que tenia que hacerlo a mano :-S

Interesante. Lo intentaré.
Les aviso luego como me va :slight_smile:
Muchas gracias.

2008/9/17 Francesc E. [email protected]

Comentar que el plugin no dispone de observe_fields … Sí los
necesitas deberás sobreescribir algun helper.

Eso me lo apunto en la ToDo list.

On 17/09/2008, at 19:41, “Karen Torres Noguera” [email protected]