/** * @param APPLICATION $context */ public function __construct($context) { parent::__construct($context); $field = new MUNGER_TITLE_FIELD(); $field->id = 'title'; $field->caption = 'Title'; $field->required = true; $this->add_field($field); $field = new MEDIUM_MUNGER_TEXT_FIELD(); $field->id = 'description'; $field->caption = 'Description'; $this->add_field($field); }
/** * @param APPLICATION $context */ public function __construct($context) { parent::__construct($context); $this->show_previews_first = false; $field = new INTEGER_FIELD(); $field->id = 'state'; $field->caption = 'Action'; $this->add_field($field); $field = new ENUMERATED_FIELD(); $field->id = 'sub_history_item_publication_state'; $field->caption = 'Notifications'; $field->add_value(History_item_needs_send); $field->add_value(History_item_silent); $this->add_field($field); }