dash Allows you to create a centralized admin dashboard + menu.

  1. Requirements
  2. Configuration
  3. Usage
  4. Changes
  5. Resources

The Dash extension allows you to create a centralized administration dashboard, as well as include an administration menu on your pages.

Example

Requirements

This has been tested with 1.1.9, but should work with any version.

Install the database schema located in '/data/dash.sql', modifying the table prefix as needed.

Configuration

Be sure to configure the 'db' component of your app to use a table prefix, otherwise you must update the DashBlock model's table name.

return array(
   ...
   'modules' => array(
     'dash',
   ),
);

Usage

To view/configure the dashboard, simple visit 'dash' and start creating blocks. Each block has a title and a set of links (referred to as actions). Each action goes on a new line, using the format > URL|Title (e.g. http://google.com|Google or site/login|Login)

To use the dashboard menu, include the following widget before the </body> tag in your main layout file. NOTE: Be sure to check the user's access before displaying the widget.

$this->widget('dash.components.DashMenuWidget');

Changes

January 30, 2012

  • 0.9.1

    • Bug fixes
  • 0.9.0

    • Initial release

Resources

10 1
22 followers
2 168 downloads
Yii Version: 1.1
License: BSD-2-Clause
Category: User Interface
Developed by: Matt Kelliher
Created on: Jan 30, 2012
Last updated: 6 years ago

Downloads

show all

Related Extensions