コード例 #1
0
ファイル: main.php プロジェクト: tolik505/bl
<?php

use metalguardian\fileProcessor\helpers\FPM;
return ['vendorPath' => dirname(dirname(__DIR__)) . '/vendor', 'modules' => ['fileProcessor' => ['class' => '\\metalguardian\\fileProcessor\\Module', 'imageSections' => ['admin' => ['file' => ['action' => FPM::ACTION_THUMBNAIL, 'width' => 100, 'height' => 100]], 'article' => ['title' => ['action' => FPM::ACTION_ADAPTIVE_THUMBNAIL, 'width' => 848, 'height' => 350], 'thumb' => ['action' => FPM::ACTION_ADAPTIVE_THUMBNAIL, 'width' => 65, 'height' => 65]]]]], 'components' => ['user' => ['class' => 'yii\\web\\User', 'identityClass' => 'common\\models\\User', 'enableAutoLogin' => true], 'authManager' => ['class' => 'yii\\rbac\\DbManager'], 'formatter' => ['timeZone' => 'UTC'], 'i18n' => ['class' => 'Zelenin\\yii\\modules\\I18n\\components\\I18N', 'languages' => function () {
    return \common\helpers\LanguageHelper::getApplicationLanguages();
}], 'urlManager' => ['class' => '\\common\\components\\UrlManager', 'showScriptName' => false, 'enableStrictParsing' => true, 'rules' => require __DIR__ . '/url-rules.php']], 'sourceLanguage' => 'xx', 'language' => 'ru'];
コード例 #2
0
ファイル: bootstrap.php プロジェクト: tolik505/bl
<?php

Yii::setAlias('common', dirname(__DIR__));
Yii::setAlias('frontend', dirname(dirname(__DIR__)) . '/frontend');
Yii::setAlias('backend', dirname(dirname(__DIR__)) . '/backend');
Yii::setAlias('console', dirname(dirname(__DIR__)) . '/console');
\Yii::$container->set('\\common\\components\\UrlManager', function ($container, $params, $config) {
    $models = \common\helpers\LanguageHelper::getLanguageModels();
    $languages = [];
    foreach ($models as $model) {
        $languages[$model->code] = $model->locale;
    }
    $config['languages'] = $languages;
    return new \common\components\UrlManager($config);
});
\Yii::$container->set('notgosu\\yii2\\modules\\metaTag\\components\\MetaTagBehavior', function ($container, $params, $config) {
    $config['languages'] = \common\helpers\LanguageHelper::getApplicationLanguages();
    return new \notgosu\yii2\modules\metaTag\components\MetaTagBehavior($config);
});