A las buenas tardes:

Tengo un pequeño problema entre dos modelos y un formulario. Los modelos
"Mylogs" y "Actions". En Actions tengo un campo "price" que es donde guardo
el precio de la acción (esto se usa para registro de dominios, transferencia
ó renovación). En "Mylogs" intento guardar el nombre de dominio, la acción
que se realiza con el mismo (una de las tres anteriores) y también quiero
guardar (redundantemente, lo sé) el precio.

Para ello creo el formulario pretendo pasar la variable precio como hidden,
se me había ocurrido la siguiente forma:

echo $form->input('price', array('type'=>'hidden',
'value'=>'{$form->data[Action][price]}'));

Pero da error, comentándolo con mbavio por irc me cuenta que es mejor
asignar datos en controlador y no en vista, con lo que voy al controlador
mylogs_controller.php, a la función  admin_add() e intento "setear" el
valor, pero ahí me he quedado bloqueado, no sé como acceder a
Actions.priceen el controlador de Mylogs para ponerlo en el hidden
price del formulario:

    function admin_add() {
        $this->data['price']="¿?";

¿Alguien sabría cómo hacerlo?, gracias

-- 
http://www.userlinux.net
http://7throot.com

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