snayper911 / my-yii2-advanced
Yii 2 Advanced My version
Requires
- php: >=5.4.0
- dmstr/yii2-adminlte-asset: 2.*
- guzzlehttp/guzzle: >=4.1.4 <7.0
- himiklab/yii2-recaptcha-widget: *
- kartik-v/yii2-field-range: *
- kartik-v/yii2-widget-datepicker: @dev
- la-haute-societe/yii2-save-relations-behavior: ^1.2
- mihaildev/yii2-ckeditor: *
- mihaildev/yii2-elfinder: *
- paulzi/yii2-nested-sets: ^1.0
- sersid/yii2-font-awesome-asset: ^1.0
- yiisoft/yii2: ~2.0.6
- yiisoft/yii2-authclient: ~2.1.0
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.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 not auto-updated.
Last update: 2025-03-30 07:19:09 UTC
README
-
Відкрити композер і вставити composer create-project --prefer-dist --stability=dev snayper911/my-yii2-advanced name
-
Створити бази даних name | name_test (в папці files існує дамп тестової бази)
-
В файлі common\config\main-local.php змінити назву бази на name, а в файлі common\config\test-local.php на test_name
-
Запустити міграції yii migrate created
-
Запустити міграцію для ролей yii migrate --migrationPath=@yii/rbac/migrations
-
Запустити команду для ініціалізації ролей yii rbac/init
-
Зайти в папку vendor\dmstr\yii2-adminlte-asset\example-views\yiisoft\yii2-app і видалити там файли
-
Добавити папку ua в директорію vendor\yiisoft\yii2\messages видалити папку files
-
Скопіювати дамп в тестову базу, в таблиці security полю ip назначити за замовчуванням null. Запустити тести
Авторизація через соціальні мережі :
- Створити додаток в developers.facebook.com
- Заповнити ключі секретні