sergalas / yii2-test-basic
Yii 2 Basic Test Project Template
Requires
- php: >=5.4.0
- 2amigos/yii2-ckeditor-widget: ^2.1
- dektrium/yii2-rbac: 1.0.0-alpha@dev
- dektrium/yii2-user: ^0.9.12
- kartik-v/yii2-editable: @dev
- kartik-v/yii2-field-range: *
- kartik-v/yii2-grid: @dev
- kartik-v/yii2-widget-datepicker: *
- nterms/yii2-pagesize-widget: *
- yiisoft/yii2: ~2.0.5
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0
- zainiafzan/yii2-dropzone: dev-master
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/specify: ~0.4.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-19 23:12:16 UTC
README
разворачиваем проект следующим образом composer create-project sergalas/yii2-test-basic:"dev-master"
завершаем миграции кроме основых установленных этим dektrium/yii2-user и этим dektrium/yii2-rbac репозитрриями а именно:
php yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
php yii migrate/up --migrationPath=@yii/rbac/migrations
надо продолжить свои миграции две вот они
php yii migrate/up --migrationPath=@app/migrations/
в принципе проект можно считать развернутым. За исключением маленькой операци надо
после регистрации первого админа
раскоментировать строку
//'admins' => ['Your name'] //first register user
admin в config/web.php модуля 'user' внести свое имя после выбрать пункт меню User redact. Создать роли 'admin','manager','user' создаются они во вкладке create/New role и назначить роль admin администратору
После после создания и назначения пользователю роли 'admin' раскоментировать строки в views/layouts/main.php в виджете nav