Использование JS кода в описание событий компонентов Yii

Часто встречаются вопросы, как в описание события компонента Yii написать JS код? Рассмотрим данный вопрос на примере конфигурации виджета CJuiTabs(просто было отображение с этим виджетом под рукой ;)). После загрузки виджета, необходимо показать alert() с надписью It’s work!.

$this->widget('zii.widgets.jui.CJuiTabs', array(
    'tabs'=>array(
        'StaticTab 1'=>'Content for tab 1',
        'StaticTab 2'=>array('content'=>'Content for tab 2', 'id'=>'tab2'),
    ),
    // additional javascript options for the tabs plugin
    'options'=>array(
        'onload'=>'js:alert("It's work!")',
    ),
));

Главная особенность в том, что необходимо при написание JS кода, необходимо сначала указать js: и дальше уже писать код.

'onload'=>'js:alert("It's work!")',

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *