я использовать пользовательский модуль http://yiiframework.com/extension/yii-user/ затем откройте LOCALHOST/TestDrive и получить ошибку - пытается получить свойство необъектных на линии - array('url'=>Yii::app()->getModule('user')->loginUrl,
сделал все в соответствии с инструкциями по ссылкерасширение вопрос, YiiFramework
ответ
Может быть, вы должны добавить параметр «класс» для «пользователя» конфигурации в main.php, то есть:
'components'=>array(
'user' => array(
'class' => 'application.components.WebUser',
'allowAutoLogin' => true,
'loginUrl' => array('/ua/user/login'),
)...
Когда вы добавляете это, вы получаете следующую ошибку: Alias "application.components.WebUser" недействителен. Убедитесь, что он указывает на существующий файл PHP. – nepsdotin
Плохой класс по умолчанию для WebUser - это CWebUser, это работает при использовании настраиваемого класса WebUser. Я поместил его в application/components/WebUser.php, и он просто наследуется от CWebUser, т. Е.: ' 2012-07-12 11:10:28
я понял, почему это происходит со мной, тоже. Я положил блок в конец main.php. Если вы положите его в начале, проблема исчезнет.
Он не работает :(САДОМ – nepsdotin
Не знаю, что это может быть, но вы используете PHP 5? –
php от ubuntu maverick repos-s, стандартная лампа –
это тестовый сайт, ничего, кроме модуля –