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