protected function renderAfterFormLayoutForDetailsContent($form = null) { SendTestEmailModalEditView::registerSendTestEmailScriptsForDetailsView($this->modelId, $this->modelClassName); $content = $this->renderHtmlAndTextContentElement($this->model, null, $form); $content .= parent::renderAfterFormLayoutForDetailsContent($form); return $content; }
public function getPostTruncatedTitleContent() { if ($this->isCampaignCompleted()) { $label = Zurmo::t('Core', 'Completed'); return ZurmoHtml::tag('span', array('class' => 'campaign-status-badge status-true'), $label); } return parent::getPostTruncatedTitleContent(); }
/** * Override to handle the edit link, since it is only editable */ protected function shouldRenderToolBarElement($element, $elementInformation) { assert('$element instanceof ActionElement'); assert('is_array($elementInformation)'); if (!parent::shouldRenderToolBarElement($element, $elementInformation)) { return false; } if ($elementInformation['type'] == 'EditLink' && $this->model->owner != Yii::app()->user->userModel) { return false; } return true; }
protected function renderAfterFormLayoutForDetailsContent($form = null) { $content = $this->renderHtmlAndTextContentElement($this->model, null, $form); $content .= parent::renderAfterFormLayoutForDetailsContent($form); return $content; }