ismagilovnail / yii-test
Yii 2 Advanced Project Template
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Language:CSS
Type:project
Requires
- php: >=5.4.0
- kartik-v/yii2-datecontrol: @dev
- mdmsoft/yii2-admin: ~2.0
- yii2tech/file-storage: ^1.1
- yiisoft/yii2: ~2.0.6
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0 || ~2.1.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/verify: ~0.3.1
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
This package is auto-updated.
Last update: 2025-03-29 00:41:12 UTC
README
Приложение для сбора заявок (форма обратной связи)
Получить исходный код через Composer
composer create-project --prefer-dist --stability=dev ismagilovnail/yii-test
Настройка приложения
-
Настройка конфигурации БД
- Файл /common/config/main-local.php
'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=database', 'username' => 'root', 'password' => '', 'charset' => 'utf8', ],
-
Настройка веб - сервера
- Прописываем свой baseUrl Фронденда файл /backend/config/main.php
'urlManagerFrontend' => [ 'class' => 'yii\web\UrlManager', 'baseUrl' => '', ],
- В конфиге вебсервера указать пути (домена/поддомена) к папкам:
Для админ-панели /backend/web/ Для клиентской части /frontend/web/
-
Запустите последовательно консольные команды на все вопросы отвечаем "Yes"
- Инициализируем в режиме "dev" :
init
- Применение миграций:
yii migrate
- Создание админа:
yii admin/create
- Создание менеджера:
yii manager/create
- Инициализация прав доступа:
yii rbac/init
-
Настройка почтового клиента
- Прописываем свои данные. файл /backend/config/main.php
'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' => false, 'transport' => [ 'class' => 'Swift_SmtpTransport', 'host' => 'smtp.yandex.ru', 'username' => 'yandex@yandex.ru', 'password' => 'pass', 'port' => '465', 'encryption' => 'ssl', ], ],
- Прописываем почту менеджера файл /common/config/params.php
return [ 'managerEmail' => 'manager@example.com', ];