2017 © Pedro Peláez
 

library cms_ui

SamsonCMS generic user interface

image

samsonos/cms_ui

SamsonCMS generic user interface

  • Tuesday, December 16, 2014
  • by samsonos
  • Repository
  • 4 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

SamsonCMS User interface

This module gives abstraction level for working with all UI components in SamsonCMS environment., (*1)

Latest Stable Version Build Status Code Coverage Code Climate Total Downloads Scrutinizer Code Quality, (*2)

Adding item to main menu

When UI creates workspace main menu container an cms_ui.mainmenu_created event is fired. Example of how to add custom menu item: * Subscribe to event * Add menu item, as you have an access to menu container, (*3)

// Subscribe to UI main menu creation event
Event::subscribe('cms_ui.mainmenu_created', array($this, 'mainMenuItem'));

class MyApplication {
    public function mainMenuItem(\samsonos\cms\ui\Menu $menu, \samsonos\cms\ui\UIApplication $ui)
    {
        $menu->add(new MenuItem());
    }
}

The Versions

16/12 2014

dev-master

9999999-dev http://samsonos.com/

SamsonCMS generic user interface

  Sources   Download

Open Software License (OSL) v 3.0

The Requires

 

The Development Requires

by Vitaly Iegorov

ui user interface samsoncms