CRM_Utils_Array::value('cancelSubscriptionUrl', $this->_values)
);
- // assigning title to template in case someone wants to use it, also setting CMS page title
- if ($this->_pcpId) {
- $this->assign('title', $this->_pcpInfo['title']);
- CRM_Utils_System::setTitle($this->_pcpInfo['title']);
- }
- else {
- $this->assign('title', $this->_values['title']);
- CRM_Utils_System::setTitle($this->_values['title']);
- }
+ $this->setTitle(($this->_pcpId ? $this->_pcpInfo['title'] : $this->_values['title']));
$this->_defaults = array();
$this->_amount = $this->get('amount');
$this->_contributeMode = $this->get('contributeMode');
$this->assign('contributeMode', $this->_contributeMode);
- // setting CMS page title
- CRM_Utils_System::setTitle($this->_values['event']['title']);
- $this->assign('title', $this->_values['event']['title']);
+ $this->setTitle($this->_values['event']['title']);
$this->assign('paidEvent', $this->_values['event']['is_monetary']);