dev-master
9999999-dev http://samsonos.com/SamsonCMS generic user interface
Open Software License (OSL) v 3.0
The Requires
The Development Requires
by Vitaly Iegorov
ui user interface samsoncms
SamsonCMS generic user interface
This module gives abstraction level for working with all UI components in SamsonCMS environment., (*1)
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()); } }
SamsonCMS generic user interface
Open Software License (OSL) v 3.0
ui user interface samsoncms