russ666 / auyii

Atlassian User Interface (AUI) widgets for Yii Framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AUYii

AUYii is a collection of Yii Framework 1.x widgets, which implements Atlassian User Interface (AUI) components.

Installation

  • Copy AUYii in your application extensions directory
  • Add AUYii as a component to your web application configuration:
return array(
  // ...
  'components' => array(
    'aui' => array(
       'class' => 'application.extensions.auyii.AUYii',
    ),
  ),
);
  • Add AUYii component to preload section of your web application config:
return array(
  // ...
  'preload' => array('aui'),
);

Usage

AUYii widgets may be used via application component shortcuts, e.g.:

// output button immediately
Yii::app()->aui->button(array('label' => 'Apply'));

// capture output and return string value
$button = Yii::app()->aui->button(array('label' => 'Cancel'), true);

Also, widgets may be used with CController::widget() method:

$controller->widget('aui.widgets.AUIButton', array('label' => 'Button Widget'));

About

Atlassian User Interface (AUI) widgets for Yii Framework

License:MIT License


Languages

Language:PHP 97.1%Language:CSS 2.9%