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.

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,


--~--~---------~--~----~------------~-------~--~----~
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