Виджыт не видит своей папки view

Такой вопрос.

У меня есть виджет protected/components/UserMenu.php

<?php





	class UserMenu extends CWidget


	{


		public function init()


		{


			$this->render('userMenu');


		}


	}

тут же есть папка и файлик с отображением для него. protected/components/view/userMenu.php

123123

В лаяуте делаю:

<?php $this->widget('UserMenu'); ?>

И получаю ошибку мол невидит виджет файла в папке view/userMenu.

Т.е. :

CException


UserMenu cannot find the view "userMenu".

Пытаюсь повторить пример с блогом. Там такая фишка реализована для меню. Я сейчас хочу элементарно что б виджет работал со своим отображением но почему то он у меня его не видит.

В конфиге:



	'import'=>array(


		'application.models.*',


		'application.components.*',


	),

судя по доке я вроде как все правильно сделал.

Quote

A widget may also have its own view files. If so, create a directory named views under the directory containing the widget class file, and put all the view files there. In the widget class, in order to render a widget view, use $this->render('ViewName'), which is similar to what we do in a controller.

папка должна называтсья views, а не view

Мда уж вот что значит в два часа ночи тыркать по кнопкам :) сенк :)

У меня такое же было после копирования этой папки внутри Eclipse из одного проекта в другой.

Дело в том, что Eclipse сбрасывает разрешения на запуск и код молча перестает работать ;D