Download the PHP package udan/admin-lte-bundle without Composer
On this page you can find all versions of the php package udan/admin-lte-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download udan/admin-lte-bundle
More information about udan/admin-lte-bundle
Files in udan/admin-lte-bundle
Package admin-lte-bundle
Short Description Admin Theme based on the AdminLTE Template for easy integration into symfony
License MIT
Informations about the package admin-lte-bundle
AdminThemeBundle
Admin Theme based on the AdminLTE Template for easy integration into symfony. This bundle integrates several commonly used javascripts and the awesome AdminLTE Template.
Installation
Installation using composer is really easy: this command will add "avanzu/admin-theme-bundle": "~1.3"
to your composer.json
and will download the bundle:
php composer.phar require avanzu/admin-theme-bundle
Notice: if you prefer to stay with the AdminLTE theme v1.x, manually reference "avanzu/admin-theme-bundle": "~1.1"
in composer.json "require"
part and run php composer.phar update
Enable the bundle in your kernel:
Install assets (preferably using symlink method but hardcopy works as well)...
php app/console assets:install --symlink
... and fetch vendors:
php app/console avanzu:admin:fetch-vendor
Symfony 2.8 notice
This bundle requires assetic, but it isn't shipped with symfony anymore since version 2.8. To install assetic, follow these steps:
php composer.phar require symfony/assetic-bundle
Enable the bundle in your kernel:
Add the following lines at app/config/config_dev.yml
:
assetic:
use_controller: false
Changing default values from templates
If you want to change any default value as for example admin_skin
all you need to do is define the same at app/config/config.yml
under [twig]
section. See example below:
# Twig Configuration
twig:
debug: "%kernel.debug%"
strict_variables: "%kernel.debug%"
globals:
admin_skin: skin-blue
You could also define those values at app/config/parameters.yml
:
admin_skin: skin-blue
and then use as follow in app/config/config.yml
:
# Twig Configuration
twig:
debug: "%kernel.debug%"
strict_variables: "%kernel.debug%"
globals:
admin_skin: "%admin_skin%"
AdminLTE skins are: skin-blue (default for this bundle), skin-blue-light, skin-yellow, skin-yellow-light, skin-green, skin-green-light, skin-purple, skin-purple-light, skin-red, skin-red-light, skin-black and skin-black-light. If you want to know more then go ahead and check docs for AdminLTE here.
There are a few values you could change for sure without need to touch anything at bundle, just take a look under Resources/views
. That's all.
Upgrade notice
Version >= 1.3 comes with pre packaged asset files located under Resources/public/static/[prod|dev]
. So, there is no
longer a strict requirement for bower and/or assetic. The assetic groups hovever, are still there and should work as usual.
Next Steps
- Using the layout
- Rebuilding the assets
- Using the ThemeManager
- Components
- Navbar User
- Navbar Tasks
- Navbar Messages
- Navbar Notifications
- Sidebar User
- Sidebar Navigation
All versions of admin-lte-bundle with dependencies
symfony/http-foundation Version >=2.3
symfony/http-kernel Version >=2.3
symfony/event-dispatcher Version >=2.3