Трикод

Блог программиста {три::код}

Yii 1х, шпаргалка по алиасам

Yii псевдонимы путей алиасы

Запишу алиасы Yii в качестве шпаргалки.

Перейдем, сразу к делу.

Путь мы получаем методом

 
print Yii::getPathOfAlias('alias');

Вот наш список алиасов:

  • До папки фреймворка: system (framework)
  • До папки фреймворка zii: zii (framework/zii)
  • До папки protected: application (webroot/protected)
  • До extensions: ext (webroot/protected/estensions)
  • До корневой директории сайта: webroot

Создаем алиас при помощи метода

 
print Yii::setPathOfAlias('newAlias', 'new.path');

Или при помощи правки конфига main.php. Добавляем значение:

 
return array(
'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'sourceLanguage' => 'ru',
'language' => 'ru',
'aliases' => array(
    'newAlias' => 'ver4u/kuda/ho4u',
    'img' => 'webroot.uploads.images'
),

На этом все!

Поля со * обязательны.