Example #1
0
 public static function addEntry($name, $link = '', $active = false)
 {
     $menu = MToolBar::getInstance('submenu');
     $menu->appendButton($name, $link, $active);
 }
Example #2
0
 public function render()
 {
     if ($this->get('rendered') == true) {
         return;
     }
     // Trigger the onBeforeRender event.
     MPluginHelper::importPlugin('system');
     $this->triggerEvent('onBeforeRender');
     $output = '';
     $format = MRequest::getCmd('format');
     if ($this->isAdmin() and $format != 'raw') {
         $output = MToolBar::getInstance()->render();
     }
     if ($format != 'raw') {
         $output .= MFactory::getDocument()->loadRenderer('message')->render('message');
     }
     $output .= $this->get('output');
     if ($this->isAdmin() and $format != 'raw') {
         $output = '<div class="wrap">' . $output . '</div>';
     }
     echo $output;
     // Trigger the onAfterRender event.
     $this->triggerEvent('onAfterRender');
     $this->set('rendered', true);
 }