Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Accordion menu extension for Yii
PHP JavaScript
tree: 05bf0612f2

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
assets
.gitignore
EMenu.php
README.md

README.md

Accordion menu extension for Yii

This is 2 level accordeon menu for Yii 1.1.x

Examples: http://belichuk.com/emenu/index.php

How to install:

Download project from github and uncompress to protected/extensions foder. This extension has been designed as a widget. Its easy to use. For examples: Open your view for edit and define array $items. You can do this in the following way:

$items = array( array( 'name' => 'Google corp', 'link' => 'http://google.com', 'icon' => 'google', 'active' => 'dashboard', 'sub' => array( array( 'name' => 'Gmail', 'link' => 'http://gmail.com', ), array( 'name' => 'Gmap', 'link' => 'http://maps.google.com/', ) ) ) );

Array key explanation: -Key name - menu item -Key link - ancor for menu item -Key icon - css suffix for menu item icon -Key active - if current used controller / action equals to key active value - than menu item will be expanded -have additional class 'current' -Key sub - array with sub menu items

Then place next code: <?php $this->widget('ext.menu.EMenu', array('items' => $items)); ?>

Test your application. Take profit

Something went wrong with that request. Please try again.