Инфраструктура Yii: импорт классов в файле config / main.php - PullRequest
1 голос
/ 07 декабря 2011

Попытка импортировать класс в config/main.php ( до , возвращается конфигурация Yii):

 //class LanguageSettings is placed directly in protected/components/LanguageSettings.php
 Yii::import('application.components.*');
 LanguageSettings::currentLanguage();

вызывает эту фатальную ошибку:

 Fatal error: Uncaught exception 'CException' with message 
 'Alias "application.components.*" is invalid. Make sure it points to an existing 
 directory or file.' in C:\xampp\htdocs\yii\framework\YiiBase.php:

Почему? Может ли Yii правильно разрешить псевдоним перед импортом массива конфигурации?

1 Ответ

1 голос
/ 07 декабря 2011

Извините, я не думаю, что это сработает, потому что basePath еще не установлен, поэтому Yii не может рассчитать, где application.components. * Ссылается на.

...