zenstruck/dashboard-bundle

Provides a configurable administration menu and dashboard with customizable widgets.

Fund package maintenance!
kbond

Installs: 5 092

Dependents: 1

Suggesters: 0

Security: 0

Stars: 3

Watchers: 3

Forks: 2

Open Issues: 1

Type:symfony-bundle

v0.1.0 2013-12-11 15:23 UTC

This package is auto-updated.

Last update: 2024-04-08 00:33:23 UTC


README

Provides a configurable administration menu and dashboard with customizable widgets.

Screenshot

View Example Source Code

Installation

  1. Add to your composer.json:

    {
        "require": {
            "zenstruck/dashboard-bundle": "*"
        }
    }
  2. 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:                 ~