From 5e72d8ae26e75ffe4472c2b0b581f42042e011b4 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Wed, 19 Mar 2014 12:58:43 -0400 Subject: [PATCH] Activity form tweaks --- CRM/Activity/Form/Activity.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/CRM/Activity/Form/Activity.php b/CRM/Activity/Form/Activity.php index 306548db6c..8a4f3dddff 100644 --- a/CRM/Activity/Form/Activity.php +++ b/CRM/Activity/Form/Activity.php @@ -178,20 +178,18 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task { 'assignee_contact_id' => array( 'type' => 'entityRef', 'label' => ts('Assigned To'), - 'attributes' => array('multiple' => TRUE), + 'attributes' => array('multiple' => TRUE, 'create' => TRUE), ), 'followup_assignee_contact_id' => array( 'type' => 'entityRef', 'label' => ts('Assigned To'), - 'attributes' => array('multiple' => TRUE), + 'attributes' => array('multiple' => TRUE, 'create' => TRUE), ), 'followup_activity_type_id' => array( 'type' => 'select', 'label' => ts('Followup Activity'), - 'attributes' => array( - '' => '- ' . ts('select activity') . ' -' - ) + - CRM_Core_PseudoConstant::ActivityType(FALSE) + 'attributes' => array('' => '- ' . ts('select activity') . ' -') + CRM_Core_PseudoConstant::ActivityType(FALSE), + 'extra' => array('class' => 'crm-select2'), ), // Add optional 'Subject' field for the Follow-up Activiity, CRM-4491 'followup_activity_subject' => array( @@ -641,7 +639,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task { $this->addEntityRef($field, $values['label'], $attribute, $required); } else { - $this->add($values['type'], $field, $values['label'], $attribute, $required); + $this->add($values['type'], $field, $values['label'], $attribute, $required, CRM_Utils_Array::value('extra', $values)); } } } -- 2.25.1