X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContribute%2FForm%2FContributionPage%2FSettings.php;h=8b5e7dc43662831f0c7751bce4caab564871dd78;hb=874c9be71a0eaece92406de8089dc7de42298084;hp=0298e8bce3c4190064e0bd73972c099761105deb;hpb=68acd6ae8e764d8e713829675cfadfdefff770e8;p=civicrm-core.git diff --git a/CRM/Contribute/Form/ContributionPage/Settings.php b/CRM/Contribute/Form/ContributionPage/Settings.php index 0298e8bce3..8b5e7dc436 100644 --- a/CRM/Contribute/Form/ContributionPage/Settings.php +++ b/CRM/Contribute/Form/ContributionPage/Settings.php @@ -1,7 +1,7 @@ _id, 'title' ); - CRM_Utils_System::setTitle(ts('Title and Settings (%1)', - array(1 => $title) - )); + CRM_Utils_System::setTitle(ts('Title and Settings') . " ($title)"); $ufJoinParams = array( 'module' => 'OnBehalf', @@ -115,10 +111,9 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_ } /** - * Function to actually build the form + * Build the form object * * @return void - * @access public */ public function buildQuickForm() { @@ -216,18 +211,18 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_ } /** - * global validation rules for the form + * Global validation rules for the form * - * @param array $values posted values of the form + * @param array $values + * Posted values of the form. * * @param $files * @param $self * * @return array list of errors to be posted back to the form * @static - * @access public */ - static function formRule($values, $files, $self) { + public static function formRule($values, $files, $self) { $errors = array(); $contributionPageId = $self->_id; //CRM-4286 @@ -297,7 +292,6 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_ * Process the form * * @return void - * @access public */ public function postProcess() { // get the submitted form values. @@ -353,23 +347,22 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_ ) ); - foreach ($ufJoinParams as $index => $ufJoinParam) { if (!empty($params[$index])) { - $ufJoinParam['weight'] = 1; - if ($index == 'honor_block_is_active') { - $ufJoinParam['is_active'] = 1; - $ufJoinParam['module'] = 'soft_credit'; - $ufJoinParam['uf_group_id'] = $params['honoree_profile']; - $ufJoinParam['module_data'] = $sctJSON; - } - else { - // first delete all past entries - CRM_Core_BAO_UFJoin::deleteAll($ufJoinParam); - $ufJoinParam['uf_group_id'] = $params[$index]; - } - CRM_Core_BAO_UFJoin::create($ufJoinParam); + $ufJoinParam['weight'] = 1; + if ($index == 'honor_block_is_active') { + $ufJoinParam['is_active'] = 1; + $ufJoinParam['module'] = 'soft_credit'; + $ufJoinParam['uf_group_id'] = $params['honoree_profile']; + $ufJoinParam['module_data'] = $sctJSON; + } + else { + // first delete all past entries + CRM_Core_BAO_UFJoin::deleteAll($ufJoinParam); + $ufJoinParam['uf_group_id'] = $params[$index]; } + CRM_Core_BAO_UFJoin::create($ufJoinParam); + } elseif ($index == 'honor_block_is_active') { //On subsequent honor_block_is_active uncheck, disable(don't delete) //that particular honoree profile entry in UFjoin table, CRM-13981 @@ -404,10 +397,8 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_ * Return a descriptive name for the page, used in wizard header * * @return string - * @access public */ public function getTitle() { return ts('Title and Settings'); } } -