public function renderMenuItem() { $detailsOverlayView = new CampaignDetailsOverlayView($this->controllerId, $this->moduleId, $this->params['model']); return array('label' => $this->getLabel(), 'url' => $this->getRoute(), 'itemOptions' => array('class' => 'hasDetailsFlyout'), 'items' => array(array('label' => '', 'dynamicLabelContent' => $detailsOverlayView->render()))); }
protected function getDynamicContent() { $detailsOverlayView = new CampaignDetailsOverlayView($this->controllerId, $this->moduleId, $this->params['model']); return $detailsOverlayView->render(); }