Hola gente.
Sabiendo que las localidades pertenecen a las provincias (tienen un idProvincia), quiero cargar una localidad desde el view.php de una provincia así:
<?php $this->beginWidget('bootstrap.widgets.TbModal', array('id'=>'myModal')); ?>
<div class="modal-header">
<a class="close" data-dismiss="modal">×</a>
<h4>Cargar nueva localidad</h4>
</div>
<div class="modal-body">
<?php
$localidad = new Localidad();
$localidad->idProvincia = $model->id;
$this->renderPartial('/localidad/_form', array('model'=>$localidad));
?>
</div>
<div class="modal-footer">
<?php $this->widget('bootstrap.widgets.TbButton', array(
'label'=>'Close',
'url'=>'#',
'htmlOptions'=>array('data-dismiss'=>'modal'),
)); ?>
</div>
<?php $this->endWidget(); ?>
<?php $this->widget('bootstrap.widgets.TbButton', array(
'label'=>'Agregar Localidad',
'type'=>'primary',
'htmlOptions'=>array(
'data-toggle'=>'modal',
'data-target'=>'#myModal',
),
)); ?>
El tema es acá:
$this->renderPartial('/localidad/_form', array('model'=>$localidad), true);
si pongo true no me muestra el formulario, si pongo false no valida los datos. Nunca entra a actionCreate de LocalidadController.
Bienvenida cualquier ayuda