https://github.com/dmstr/yii2-backend-module
Backend module for Yii 2.0 Framework
https://github.com/dmstr/yii2-backend-module
Last synced: about 1 year ago
JSON representation
Backend module for Yii 2.0 Framework
- Host: GitHub
- URL: https://github.com/dmstr/yii2-backend-module
- Owner: dmstr
- Created: 2016-04-06T02:13:51.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-26T10:30:16.000Z (over 1 year ago)
- Last Synced: 2025-03-30T11:07:03.567Z (about 1 year ago)
- Language: PHP
- Size: 296 KB
- Stars: 19
- Watchers: 7
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Backend module for Yii 2.0 Framework
====================================
[](https://packagist.org/packages/dmstr/yii2-backend-module)
[](https://packagist.org/packages/dmstr/yii2-backend-module)
[](https://packagist.org/packages/dmstr/yii2-backend-module)
### AdminLTE Dashboard

Installation
------------
The preferred way to install this extension is through [composer](http://getcomposer.org/download/).
```
composer require dmstr/yii2-backend-module
```
- Requires `loveorigami/yii2-notification-wrapper`
Usage
-----
Add module to application configuration
```
'backend' => [
'class' => 'dmstr\modules\backend\Module',
'layout' => '@backend/views/layouts/main',
],
```
### Minimalistic Login view from AdminLTE 2
```
'modules' => [
'user' => [
'controllerMap' => [
'security' => [
'class' => Da\User\Controller\SecurityController::class,
'layout' => '@backend/views/layouts/login'
],
'recovery' => [
'class' => Da\User\Controller\RecoveryController::class,
'layout' => '@backend/views/layouts/login'
],
'registration' => [
'class' => Da\User\Controller\RegistrationController::class,
'layout' => '@backend/views/layouts/login'
]
]
]
]
```
### Params
- `context.menuItems` menu items to be shown, i.e. used by `dmstr/yii2-prototype-module`
### Settings
*from `settings` module*
- `backend.adminlte.skin` default `black-light`
- `backend.adminlte.sidebar` default `sidebar-mini`
- `backend.adminlte.navBarIcon` default `heart`
- `frontend.backendWidget` default `modal`
- `frontend.backendButtonsInModal` (experimental)
---
####  Built by [dmstr](http://diemeisterei.de)