Bonjour,
je viens d’utiliser beginWidget, mon problème est de savoir comment récupérer les propriétés dans ma classe.
Merci.
Bonjour,
je viens d’utiliser beginWidget, mon problème est de savoir comment récupérer les propriétés dans ma classe.
Merci.
OK,
Donc tu appelles ton widget comme ca:
<?php
$this->widget('widgetName',array(
'data1' => 'blabla',
'data2' => 'blabla'
));
?>
et dans ta class, tu les recuperes via des variables publiques:
class widgetName extends CWidget
{
public $data1;
public $data2;
public function init()
{
}
public function run()
{
$this->render('widgetViewName');
//Et dans ta view tu appelles tes variables comme: $this->data1, $this->data2
}
}
En esperant que ca t’aide!
Merci ouhman, c’est exactement ce que j’ai besoin
Merci (+1)!
Cela aide plus d’un!