On 10/22/07, PRF! <[EMAIL PROTECTED]> wrote:
>
>
> Hola,
>
> Ojala me puedan dar una mano con esto, tengo una tabla llamada groups
> (id, name) y otra tabla llamada categories (id, name, group_id) y lo
> que necesito hacer suena (y debiera ser) bastante simple pero no he
> dado con la formula correcta.
Hola,
¿Podrias postear el código de tu controlador?
Si tu lista generada esta correcta puede que un $this->cleanUpFields();
antes de guadar los datos
sea la solución.
En la vista add de categories tengo un pequeño formulario en donde
> debo insertar el nombre de la nueva categoria y un combobox para
> asociarla a un grupo. Hasta ahi todo bien, ya que el combo lo lleno
> correctamente con los valores name de la tabla groups, pero al hacer
> submit la tabla categories se llena con el nombre, pero con el valor 0
> en donde supuestamente debe ir el group_id de lo seleccionado en el
> combobox.
>
> Los modelos son :
>
> class Category extends AppModel
> {
> var $name = 'Category';
> var $belongsTo = array('Group');
> }
>
> y
>
> class Group extends AppModel
> {
> var $name = 'Group';
> var $hasMany = 'Category';
> }
>
> la vista add de categories es:
>
> <form action="<?php echo $html->url("/categories/add"); ?>"
> method="post">
> <p>
> Nombre:
> <?php echo $html->input('Category/name', array('size' => '40'))?
> >
> </p>
> <p>
> Grupo:
> <?php echo $html->selectTag('Group/Group', $groups)?>
> </p>
> <?php print_r($groups); ?>
> <p>
> <?php echo $html->submit('Save') ?>
> </p>
> </form>
>
> De antemano muchas gracias por su ayuda!!..
>
> Saludos,
Salu2!
--
Victor Vargas B.
www.linux-atacama.cl
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---