Yii Framework Forum: Виджыт не видит своей папки view - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

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

#1 User is offline   Zolter 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 377
  • Joined: 26-March 09

Posted 28 March 2009 - 05:17 PM

Такой вопрос.
У меня есть виджет 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.

0

#2 User is offline   KJedi 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 381
  • Joined: 19-October 08
  • Location:Nikolaev, Ukraine (Europe)

Posted 28 March 2009 - 11:34 PM

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

#3 User is offline   Zolter 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 377
  • Joined: 26-March 09

Posted 29 March 2009 - 05:15 AM

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

#4 User is offline   chupnik 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 18-December 13

Posted 10 March 2014 - 06:06 PM

View PostZolter, on 29 March 2009 - 05:15 AM, said:

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


У меня такое же было после копирования этой папки внутри Eclipse из одного проекта в другой.
Дело в том, что Eclipse сбрасывает разрешения на запуск и код молча перестает работать ;D
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users