protected function renderScreenOptions() { if ($this->model->modelClassName != '' && !$this->model->isFeatured) { $linkText = ZurmoHtml::icon('icon-details') . '<span class="button-label"></span>' . ZurmoHtml::icon('icon-trigger'); $link = ZurmoHtml::link($linkText, '', array('class' => 'button-action-trigger')); $detailsContent = ItemDetailsViewUtil::renderAfterFormLayoutForDetailsContent($this->model); $description = ZurmoHtml::tag('h4', array(), $this->model->name); $description .= ZurmoHtml::tag('p', array(), $this->model->subject); $description .= $detailsContent; $description = ZurmoHtml::tag('div', array('class' => 'screen-options'), $description); $description = ZurmoHtml::tag('li', array(), $description); $description = ZurmoHtml::tag('ul', array('class' => 'button-actions'), $description); $content = $link . $description; $content = ZurmoHtml::tag('div', array('class' => 'default-button template-info'), $content); return $content; } }