Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2014, 10:19
sergio_HW
 
Fecha de Ingreso: marzo-2014
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Yii formulario en ventana modal

Hola a todos,
Hay alguna manera de cargar un formulario de actualizar en una ventana modal? Si lo hago en una ventana aparte, me carga los datos actuales del modelo, me gustaría mantener eso.

Ahora mismo cuando pulso editar se me va a una ventana nueva, pero quiero hacerlo en un modal.

Algo como esto:

Código PHP:
<?php $this->beginWidget(
    
'bootstrap.widgets.TbModal',
    array(
'id' => 'actualizar_contrato')
); 
?>
    <div class="modal-header">
        <a class="close" data-dismiss="modal">&times;</a>
        <h4>Actualizar contrato</h4>
    </div>
    <div class="modal-body">
    <?php 
        $contrato 
= new ZfContratos
        
$this->renderPartial('//ZfContratos/_form_update', array('model'=>$contrato));
    
?>
    </div>
    <div class="modal-footer">

        <?php $this->widget(
            
'bootstrap.widgets.TbButton',
            array(
                
'label' => 'CANCELAR',
                
'url' => '#',
                
'htmlOptions' => array('data-dismiss' => 'modal'),
            )
        ); 
?>
    </div>
<?php $this->endWidget(); ?>
Ahora mismo uso esto:

Código PHP:
<?php echo CHtml::link('EDITAR', array('//ZfContratos/update''id'=>$data->zf_contrato_id));?>