49 assert(
'$this->model instanceof MarketingListMembersConfigurationForm');
50 $content = $this->form->radioButtonList(
54 $this->getEditableHtmlOptions()
56 return ZurmoHtml::tag(
'strong', array(), Zurmo::t(
'Core',
'View') .
':') . $content;
59 protected function renderControlNonEditable()
70 if ($this->form === null)
75 return $this->form->labelEx($this->model, $this->attribute, array(
'for' => $for));
78 public function getEditableHtmlOptions()
84 'template' =>
'{input}{label}',
89 protected function getArray()
91 $data = array(MarketingListMembersConfigurationForm::FILTERED_USER_ALL =>
92 Zurmo::t(
'Core',
'All'),
93 MarketingListMembersConfigurationForm::FILTER_USER_SUBSCRIBERS =>
94 Zurmo::t(
'Core',
'Subscribed'),
95 MarketingListMembersConfigurationForm::FILTER_USER_UNSUBSCRIBERS =>
96 Zurmo::t(
'Core',
'Unsubscribed'));
getEditableInputName($attributeName=null, $relationAttributeName=null)
getEditableInputId($attributeName=null, $relationAttributeName=null)