SensorarioDropdown dentro un altro form

Ho un form in una view creato tramite dati che ricevo dal controller:




<?php

    $form = $this->beginWidget('CActiveForm', array(

        'id' => 'clienti-form',

        'htmlOptions'=>array(

            'class'=>'stdform stdform2',

        ),

        'enableAjaxValidation' => true,

            ));

    ?>

<p>

        <?php echo $form->labelEx($model, 'nome'); ?>

        <span class="field"><?php echo $form->textField($model, 'nome', array('size' => 50, 'maxlength' => 50, 'class'=>'longinput')); ?></span>

        <?php //echo $form->error($model, 'nome'); ?>

    </p>


    <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>

    

    <?php $this->endWidget('CActiveForm'); ?>



Dentro questo form vorrei utilizzare il widget ESensorarioDropdown:




 <?php $this->widget('MSensorarioDropdown.extensions.ESensorarioDropdown', array( 'configOption' => 'default'));?>



ed al submit inviare i dati di entrambi i form. Avete in mente qualche best practices?

Cosa intendi con Best Practices?

il modo migliore per poterlo fare. Perchè se includo il widget sensorariodropdown dentro il primo widget non funziona il "save" delle nuove città o regioni quando clicco su "button-plus".

Come non funziona? Forse va corretto il nome dei campi generati dal mio widget. O forse il mio widget è fatto male e con il tuoi aiuto possiamo correggerlo. Con "non funziona" intendi dire che non ti "arriva" la città ed il valore rimane vuoto? Hai provato a fare un var_dump($_POST) nella action che "riceve" il form?