добрый день создаю меню как написано здесь (из цикла "создание тестового блога")
http://yiiframework.ru/doc/blog/ru/portlet.menu
получаю ошибку
UserMenu cannot find the view "userMenu".
не пойму что я делаю не так
версия фреймворка последняя
код
/wwwroot/blog/protected/components/UserMenu.php:
Yii::import(‘zii.widgets.CPortlet’);
class UserMenu extends CPortlet
{
public function init()
{
$this->title=CHtml::encode(Yii::app()->user->name);
parent::init();
}
protected function renderContent()
{
$this->render('userMenu');
}
}
/wwwroot/blog/protected/components/views/userMenu.php:
<ul>
<li><?php echo CHtml::link('Создать новую запись',array('post/create')); ?></li>
<li><?php echo CHtml::link('Управление записями',array('post/admin')); ?></li>
<li><?php echo CHtml::link('Одобрение комментариев',array('comment/index'))
. ' (' . Comment::model()->pendingCommentCount . ')'; ?></li>
<li><?php echo CHtml::link('Выход',array('site/logout')); ?></li>
</ul>
/wwwroot/blog/protected/views/layouts/main.php
…
<div id="sidebar">
<?php if(!Yii::app()->user->isGuest) $this->widget('UserMenu'); ?>
</div>
…