CJuiDialog non mi funziona

Ho copiato e incollato il codice di esempio, quando clicco su "open dialog" non succede nulla.

Cosa può essere? cosa ho dimenticato?

grazie




$this->beginWidget('zii.widgets.jui.CJuiDialog', array(

    'id'=>'mydialog',

    // additional javascript options for the dialog plugin

    'options'=>array(

        'title'=>'Dialog box 1',

        'autoOpen'=>false,

    ),

));


    echo 'dialog content here';


$this->endWidget('zii.widgets.jui.CJuiDialog');


// the link that may open the dialog

echo CHtml::link('open dialog', '#', array(

   'onclick'=>'$("#mydialog").dialog("open"); return false;',

));



Mai usato CJuiDialog. Ma a naso mi pare strana questa riga di codice:


$this->endWidget('zii.widgets.jui.CJuiDialog');

In genere basta


$this->endWidget();