Quantcast
Channel: Yii Framework Forum
Viewing all articles
Browse latest Browse all 18717

[Risolto]Renderpartial Di Un Widget Si Può ?

$
0
0
Salve avrei la necessità di mostrare una serie di grafici nella stessa pagina senza ricaricare ad ogni click pagine diverse.

la view 'index.php'
<?php 
echo CHtml::ajaxLink(
                                'Clicca qui',
                                Yii::app()->createUrl('//statistiche/trattamenti'),
                                array('type' =>'POST','update' => '#table_form'));
                    ?>
                    
          

    <div class="block-content">
        <form class="form" id="table_form" name="table_form" method="post" action="" style="height:280px;">   
        </form>
    </div>


Vorrei far caricare dinamicamente, dentro il #table_form il widget che si trova nella view 'index_trattamentiMensili.php', nel controller ho:

 public function actionTrattamenti() {
        $mesi=array(.....);
        $anno = date('Y');
        
        $tDomiciliare = Trattamenti::model()->trattamentiPerGrafico($anno,'domiciliare');
        $tRicovero = Trattamenti::model()->trattamentiPerGrafico($anno,'ricovero');
        $tAmbulatoriale = Trattamenti::model()->trattamentiPerGrafico($anno,'ambulatoriale');
        $tDiurno = Trattamenti::model()->trattamentiPerGrafico($anno,'diurno');

        $this->renderPartial('index_trattamentiMensili', 
                array(
                    'mesi'=>$mesi,
                    'tDomiciliare'=>$tDomiciliare,
                    'tRicovero'=>$tRicovero,
                    'tAmbulatoriale'=>$tAmbulatoriale,
                    'tDiurno'=>$tDiurno,
                    ),false,true);
        }


il widget lo carica, ma non lo mette dentro il 'table_form' ma al di fuori :(

grz

Viewing all articles
Browse latest Browse all 18717

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>