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