dmstr/yii2-backend-module

Admin Dashboard

Maintainers

👁 schmunk

Package info

github.com/dmstr/yii2-backend-module

Type:yii2-extension

pkg:composer/dmstr/yii2-backend-module

Statistics

Installs: 74 813

Dependents: 3

Suggesters: 0

Stars: 19

Open Issues: 0

2.3.1 2025-12-17 13:34 UTC

Requires

Requires (Dev)

None

Suggests

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause d102039fe79a2c032d7eb17dc06c8291a8bf14e6

  • Tobias Munk <tobias.woop@diemeisterei.de>

extensionyii2

This package is auto-updated.

Last update: 2026-06-17 14:40:22 UTC


README

👁 Latest Stable Version
👁 Total Downloads
👁 License

AdminLTE Dashboard

👁 Screenshot

Installation

The preferred way to install this extension is through composer.

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)

👁 dmstr logo
Built by dmstr