PHPackages                             flickerleap/cakephp-adminlte-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. flickerleap/cakephp-adminlte-theme

ActiveCakephp-plugin[Templating &amp; Views](/categories/templating)

flickerleap/cakephp-adminlte-theme
==================================

CakePHP 3.x AdminLTE Theme.

1.0.6(8y ago)03021MITJavaScriptPHP &gt;=5.4.16

Since Dec 28Pushed 8y ago3 watchersCompare

[ Source](https://github.com/flickerleap/cakephp-adminlte-theme)[ Packagist](https://packagist.org/packages/flickerleap/cakephp-adminlte-theme)[ Docs](https://github.com/flickerleap/cakephp-adminlte-theme)[ RSS](/packages/flickerleap-cakephp-adminlte-theme/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)Dependencies (2)Versions (12)Used By (0)

[![Stories in Ready](https://camo.githubusercontent.com/50deb4bdd7423e58b7c0f977b563674fa2f1108ae48ba49d2e153f4597de0906/68747470733a2f2f62616467652e776166666c652e696f2f6d6169636f6e70696e746f2f63616b657068702d61646d696e6c74652d7468656d652e706e673f6c6162656c3d7265616479267469746c653d5265616479)](https://waffle.io/maiconpinto/cakephp-adminlte-theme)

CakePHP AdminLTE Theme
======================

[](#cakephp-adminlte-theme)

Installation
------------

[](#installation)

You can install using [composer](http://getcomposer.org).

```
composer require flickerleap/cakephp-adminlte-theme

```

### Enable Plugin

[](#enable-plugin)

```
// config/bootstrap.php

Plugin::load('AdminLTE', ['bootstrap' => true, 'routes' => true]);
```

### Enable theme

[](#enable-theme)

```
// src/Controller/AppController.php

public function beforeRender(Event $event)
{
    $this->viewBuilder()->theme('AdminLTE');
}
```

### Enable Form

[](#enable-form)

```
// src/View/AppView.php

public function initialize()
{
    $this->loadHelper('Form', ['className' => 'AdminLTE.Form']);
}
```

### Configure (deprecated in 1.0.6)

[](#configure-deprecated-in-106)

```
// src/Controller/AppController.php
use Cake\Core\Configure;

public function beforeRender(Event $event)
{
    // ...
    $this->set('theme', Configure::read('Theme'));
}
```

```
// To customize configuration paste it at end of file config/bootstrap.php

Configure::write('Theme', [
    'title' => 'AdminLTE',
    'logo' => [
        'mini' => 'ALT',
        'large' => 'AdminLTE'
    ],
    'login' => [
        'show_remember' => true,
        'show_register' => true,
        'show_social' => true
    ],
    'folder' => ROOT,
    'skin' => 'blue' // default is 'blue'
]);
```

### Customize Layout (deprecated in 1.0.6)

[](#customize-layout-deprecated-in-106)

Replace the files according to the image.

[![Dashboard](docs/dashboard.png)](docs/dashboard.png)

1. `src/Template/Element/nav-top.ctp`
2. `src/Template/Element/aside-main-sidebar.ctp`
3. `src/Template/Element/aside/user-panel.ctp`
4. `src/Template/Element/aside/form.ctp`
5. `src/Template/Element/aside/sidebar-menu.ctp`
6. `src/Template/Element/aside-control-sidebar.ctp`
7. `src/Template/Element/footer.ctp`

Remember to remove the initial PHP block and the final closing brace when copying the desired template element to customize.

### Customize Layout (from 1.0.6)

[](#customize-layout-from-106)

```
// src/Controller/AppController.php
use Cake\Core\Configure;

public function beforeRender(Event $event)
{
    // ...
    $this->viewBuilder()->className('AdminLTE.AdminLTE');
}
```

After you enable the AdminLTEView class in the AppController.php file, you can overwrite any View file, only by creating the Plugin / AdminLTE / folder inside the Template folder.

For example, to overwrite the elements files, you must create them as follows:

1. `src/Template/Plugin/AdminLTE/Element/nav-top.ctp`
2. `src/Template/Plugin/AdminLTE/Element/aside-main-sidebar.ctp`
3. `src/Template/Plugin/AdminLTE/Element/aside/user-panel.ctp`
4. `src/Template/Plugin/AdminLTE/Element/aside/form.ctp`
5. `src/Template/Plugin/AdminLTE/Element/aside/sidebar-menu.ctp`
6. `src/Template/Plugin/AdminLTE/Element/aside-control-sidebar.ctp`
7. `src/Template/Plugin/AdminLTE/Element/footer.ctp`

The biggest news is that you can override elements also for prefixes. This means that you can have a footer element, for an environment that has an Admin prefix, and a different footer element for the environment that has no prefix.

For example:

1. `src/Template/Plugin/AdminLTE/Element/footer.ctp`
2. `src/Template/Plugin/AdminLTE/Admin/Element/footer.ctp`

### Page debug

[](#page-debug)

Added link to default page of CakePHP.

[![Page debug](docs/page-debug.png)](docs/page-debug.png)

Contributing
------------

[](#contributing)

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 94.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~98 days

Recently: every ~110 days

Total

7

Last Release

3202d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1412608?v=4)[Flicker Leap](/maintainers/flickerleap)[@flickerleap](https://github.com/flickerleap)

---

Top Contributors

[![maiconpinto](https://avatars.githubusercontent.com/u/1476940?v=4)](https://github.com/maiconpinto "maiconpinto (243 commits)")[![maxmasetti](https://avatars.githubusercontent.com/u/1529063?v=4)](https://github.com/maxmasetti "maxmasetti (3 commits)")[![nmeyer-otto](https://avatars.githubusercontent.com/u/23237741?v=4)](https://github.com/nmeyer-otto "nmeyer-otto (2 commits)")[![StephanVZ](https://avatars.githubusercontent.com/u/14886191?v=4)](https://github.com/StephanVZ "StephanVZ (2 commits)")[![nicolaszanghi](https://avatars.githubusercontent.com/u/3111511?v=4)](https://github.com/nicolaszanghi "nicolaszanghi (1 commits)")[![ajibarra](https://avatars.githubusercontent.com/u/794722?v=4)](https://github.com/ajibarra "ajibarra (1 commits)")[![waffle-iron](https://avatars.githubusercontent.com/u/6912981?v=4)](https://github.com/waffle-iron "waffle-iron (1 commits)")[![anthonnygm](https://avatars.githubusercontent.com/u/8001592?v=4)](https://github.com/anthonnygm "anthonnygm (1 commits)")[![ferama](https://avatars.githubusercontent.com/u/425489?v=4)](https://github.com/ferama "ferama (1 commits)")[![lightbyte](https://avatars.githubusercontent.com/u/1391087?v=4)](https://github.com/lightbyte "lightbyte (1 commits)")

---

Tags

plugincakephptemplates

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/flickerleap-cakephp-adminlte-theme/health.svg)

```
[![Health](https://phpackages.com/badges/flickerleap-cakephp-adminlte-theme/health.svg)](https://phpackages.com/packages/flickerleap-cakephp-adminlte-theme)
```

###  Alternatives

[backstageel/cakephp-gentelella-theme

CakePHP 3.x Gentelella Theme.

447.8k1](/packages/backstageel-cakephp-gentelella-theme)[dereuromark/cakephp-ajax

A CakePHP plugin that makes working with AJAX a piece of cake.

55255.9k1](/packages/dereuromark-cakephp-ajax)[maiconpinto/cakephp-adminlte-theme

CakePHP 4.x AdminLTE Theme.

175162.4k7](/packages/maiconpinto-cakephp-adminlte-theme)[dereuromark/cakephp-setup

A CakePHP plugin containing lots of useful management tools

36162.8k2](/packages/dereuromark-cakephp-setup)[dereuromark/cakephp-feed

A CakePHP plugin containing a RssView to generate RSS feeds.

1353.7k1](/packages/dereuromark-cakephp-feed)[dereuromark/cakephp-meta

A CakePHP plugin for SEO meta tags, OpenGraph and Twitter Cards

1012.9k1](/packages/dereuromark-cakephp-meta)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
