protected function resolveHtmlOptionsForRendering()
 {
     $htmlOptions = parent::resolveHtmlOptionsForRendering();
     $htmlOptions['id'] = get_class($this);
     $htmlOptions['class'] = 'clickable-dividedmenu';
     return $htmlOptions;
 }
 /**
  * @return string
  */
 public function render()
 {
     if (RightsUtil::canUserAccessModule('ProductTemplatesModule', Yii::app()->user->userModel)) {
         return parent::render();
     } else {
         return '';
     }
 }
 public function renderMenuItem()
 {
     $menuItem = parent::renderMenuItem();
     $menuItem['submenuOptions'] = array('class' => 'button-actions open-on-left');
     return $menuItem;
 }
 public function render()
 {
     if ($this->shouldRender()) {
         return parent::render();
     }
 }
 public function render()
 {
     $this->registerMenuScripts();
     return parent::render();
 }
 public function renderMenuItem()
 {
     Yii::app()->clientScript->registerScript('exportToCsv', "\n                        \$('#exportToCsv').unbind('click.action');\n                        \$('#exportToCsv').bind('click.action', function()\n                            {\n                                var options =\n                                {\n                                    url     : \$.fn.yiiGridView.getUrl('report-results-grid-view'),\n                                    baseUrl : '" . Yii::app()->createUrl($this->moduleId . '/' . $this->controllerId) . "'\n                                }\n                                if (options.url.split( '?' ).length == 2)\n                                {\n                                    options.url = options.baseUrl +'/'+ 'export' + '?' + options.url.split( '?' )[1];\n                                }\n                                else\n                                {\n                                    options.url = options.baseUrl +'/'+ 'export';\n                                }\n                                var data = '' + 'export=' + '&ajax='; " . "url = \$.param.querystring(options.url, data);\n                        window.location.href = url;\n                        return false;\n                    }\n                );\n            ");
     return parent::renderMenuItem();
 }