function postProcess()
 {
     $data = $this->getSubmittedData();
     $this->ruleAction->action_params = serialize($data);
     $this->ruleAction->save();
     parent::postProcess();
 }
 /**
  * Overridden parent method to process form data after submitting
  *
  * @access public
  */
 public function postProcess()
 {
     $data['activity_type_id'] = $this->_submitValues['activity_type_id'];
     $data['status_id'] = $this->_submitValues['status_id'];
     $data['subject'] = $this->_submitValues['subject'];
     $data['assignee_contact_id'] = false;
     $values = $this->controller->exportValues();
     if (!empty($values['contact_select_id']) && count($values['contact_select_id']) > 0) {
         $data['assignee_contact_id'] = reset($values['contact_select_id']);
     }
     $this->ruleAction->action_params = serialize($data);
     $this->ruleAction->save();
     parent::postProcess();
 }
 /**
  * Overridden parent method to process form data after submitting
  *
  * @access public
  */
 public function postProcess()
 {
     $data['thank_you_radio'] = $this->_submitValues['thank_you_radio'];
     if ($this->_submitValues['thank_you_radio'] == 2) {
         $data['thank_you_date'] = $this->_submitValues['thank_you_date'];
     } else {
         $data['thank_you_date'] = null;
     }
     if ($this->_submitValues['thank_you_radio'] == 1) {
         $data['number_of_days'] = $this->_submitValues['number_of_days'];
     } else {
         $data['number_of_days'] = 0;
     }
     $this->ruleAction->action_params = serialize($data);
     $this->ruleAction->save();
     parent::postProcess();
 }
Exemplo n.º 4
0
 /**
  * Overridden parent method to process form data after submitting
  *
  * @access public
  */
 public function postProcess()
 {
     $data['activity_type_id'] = $this->_submitValues['activity_type_id'];
     $data['status_id'] = $this->_submitValues['status_id'];
     $data['subject'] = $this->_submitValues['subject'];
     $data['assignee_contact_id'] = false;
     if ($this->use_old_contact_ref_fields) {
         $values = $this->controller->exportValues();
         if (!empty($values['contact_select_id']) && count($values['contact_select_id']) > 0) {
             $data['assignee_contact_id'] = $values['contact_select_id'];
         }
     } else {
         $data["assignee_contact_id"] = explode(',', $this->_submitValues["assignee_contact_id"]);
     }
     $this->ruleAction->action_params = serialize($data);
     $this->ruleAction->save();
     parent::postProcess();
 }
 /**
  * Overridden parent method to process form data after submitting
  *
  * @access public
  */
 public function postProcess()
 {
     $data['tag_id'] = false;
     $data['tag_ids'] = false;
     if ($this->_submitValues['type'] == 0) {
         $data['tag_id'] = $this->_submitValues['tag_id'];
     } else {
         $data['tag_ids'] = $this->_submitValues['tag_ids'];
     }
     $this->ruleAction->action_params = serialize($data);
     $this->ruleAction->save();
     parent::postProcess();
 }
 /**
  * Overridden parent method to process form data after submitting
  *
  * @access public
  */
 public function postProcess()
 {
     $data['sub_type'] = array();
     if ($this->_submitValues['type'] == 0) {
         $data['sub_type'] = array($this->_submitValues['subtype']);
     } else {
         $data['sub_type'] = $this->_submitValues['subtypes'];
     }
     $this->ruleAction->action_params = serialize($data);
     $this->ruleAction->save();
     parent::postProcess();
 }