Hola.
Tengo un listado registros con checkbox  a los cuales le quiero
cambiar el estado (otro campo de mi tabla) solo a los registros
seleccionados, pero no he sido capaz. Alguna sugerencia??

Este es un fragmento de mi ctp

        <?php
                        echo 
$this->Form->create('Tramite',array('controller'=>'tramite',
'action'=>'entrega', 'enctype'=>'multipart/form-data'));

        $modo='modo2';
        foreach ($tramites as $tramite):
        if ($modo=='modo2') $modo='modo1';
        else $modo='modo2';
        ?>
        <tr class="<?php echo $modo ?>">
                <td><?php echo $tramite['Tramite']['registro']; ?></td>
                <td><?php echo $tramite['Tramite']['documento']; ?></td>
                <td><?php echo $tramite['Tramite']['nombre_paciente']; ?></td>
                <td><?php echo $tramite['Servicio']['tipo']; ?></td>
                <td><?php echo $tramite['Tramite']['fecha_medico']; ?></td>
                <td><?php echo $tramite['Tramite']['fecha_solicitud']; ?></td>
                <td><?php echo $tramite['Tramite']['solicitud']; ?></td>
                <td><?php echo $tramite['Tramite']['cant_solicitada']; ?></td>
                <td><?php echo $tramite['Tramite']['cant_autorizada']; ?></td>
                <td><?php echo $tramite['Tramite']['orden_codigo']; ?></td>
                <td><?php echo $tramite['Statu']['estado']; ?></td>
                <td>
                <?php
                if  ($tramite['Tramite']['imagen']!='') {
                                                echo 
$html->link($html->image('file.ico',
                                                array('alt'=> __("Orden", 
true), 'border'=>"0")),
                                        "../app/webroot/img/".
$tramite['Tramite']['imagen'],
                                        array('target'=>'_blank',
'escape'=>false,), null, false
                                ); }
                        ?>

                <?php echo $html->link('Detalles', "/tramites/view/".
$tramite['Tramite']['registro']."/".$tramite['Tramite']['id']);
                ?>
                <?php echo 
$this->Form->checkbox('Tramite.id.['.$tramite['Tramite']
['id'].']', array('value' => $tramite['Tramite']['id'], 'label' =>
'Recibe Facturacion')); ; ?>
                </td>
        </tr>
        <?php endforeach;
        echo $this->Form->end('Recibe Facturacion');

Como hago el foreach para editar mis campos????

Agradezco toda su ayuda

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a