Layout renderizando 2 models

Olá senhores,

Tenho uma pagina onde preciso mostrar 2 views distintas em cada lado na mesma página.

No layout eu preciso mostrar o conteúdo de outro model dentro da div vendasColuna:

Column1:


<?php $this->beginContent('//layouts/main'); ?>


    <div id="dvVendas">

        <div id="vendasColuna">

            

        </div>    

    </div>

     

    <div class="container">

        

        <div class="span-19">

            <div id="perfil">

                <?php echo $content; ?>

            </div><!-- content -->

        </div>

    

    </div>

<?php $this->endContent(); ?>

Controller : Aqui está renderizando certo, que é o valor de $content.




public function actionPrecos($id)

{

    $this->layout = 'column1';    

   $this->render('view',array(

			'model'=>$this->loadModel(($id)

		));

}



Alguem poderia me dar uma idéia de como fazer isso?

Vlw

você pode passar os dois models usando apenas um render, assim:




public function actionPrecos($id)

{

    $this->layout = 'column1';    

   $this->render('view',array(

                        'model'=>$this->loadModel(($id),

                        'model2'=>$model2

                ));

}



E na view, chamar o model2 no local que precisar.