Comments 10
Более труъ будет сделать вьюху. Кстати, кто знает как в yii поместить вьюху к виджету в произвольное место? А то получается только либо в папке view где находится класс виджета, либо в одноименной виджету папке в представлениях.
Отдельную вьюху я для него делать не стал, он указанным выше кодом в совершенно левой во вьюхе от страницы блога у меня запускается. А насчет поместить в произвольное место не вкурсе, тоже пробовал — не получалось.
$html = $this->render('/widgets/myNewSuperMegaPuperWidget/partialViewFile', true);
Где render('/') — это /protected/views
Переопределите метод getViewPath вашего виджета и размещайте вьюхи где угодно…
Ну и в Yii считается кошернее каждую опцию делать в виде public поля.
Спасибо, учту.
не люблю extract, лучше array_merge + полное указание значения типа $opts['id'] и id советую брать из $this->getId() и/или из htmlOptions.
Sign up to leave a comment.
Yii расширение для показа MP4 на коленке