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.

-~----------~----~----~----~------~----~------~--~---

Responder a