zenstruck / dashboard-bundle
Provides a configurable administration menu and dashboard with customizable widgets.
Fund package maintenance!
kbond
Installs: 5 360
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 2
Open Issues: 1
Type:symfony-bundle
Requires
- knplabs/knp-menu: >=1.1
- symfony/symfony: ~2.2
This package is auto-updated.
Last update: 2024-10-08 01:44:59 UTC
README
Provides a configurable administration menu and dashboard with customizable widgets.
Installation
-
Add to your
composer.json
:{ "require": { "zenstruck/dashboard-bundle": "*" } }
-
Register the bundle with Symfony2:
// app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Zenstruck\Bundle\DashboardBundle\ZenstruckDashboardBundle(), ); // ... }
Full Default Config
zenstruck_dashboard: user_service: false title: Administration theme: ZenstruckDashboardBundle:Bootstrap2 theme_options: [] dashboard_template: ~ layout: ~ menu_service: ~ widgets: # Prototype name: title: ~ content: ~ # Required # route, controller, template content_type: controller # embed, hinclude, esi, ajax include_type: embed group: ~ role: ~ params: [] menu: # Prototype name: label: ~ group: primary icon: ~ nested: true items: # Prototype name: label: ~ uri: ~ route: ~ routeParameters: ~ role: ~ icon: ~