/** * Use the form name to create the tpl file name. * * @return string */ public function getTemplateFileName() { if ($this->_contactSubType) { $templateFile = "CRM/Contact/Form/Edit/SubType/{$this->_contactSubType}.tpl"; $template = CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } } return parent::getTemplateFileName(); }
/** * Check if template file exists. * * @param string $suffix * * @return null|string */ public function checkTemplateFileExists($suffix = '') { if ($this->_eventId) { $templateName = $this->_name; if (substr($templateName, 0, 12) == 'Participant_') { $templateName = 'AdditionalParticipant'; } $templateFile = "CRM/Event/Form/Registration/{$this->_eventId}/{$templateName}.{$suffix}tpl"; $template = CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } } return NULL; }
function checkTemplateFileExists($suffix = NULL) { if ($this->_id) { $templateFile = "CRM/Contribute/Form/Contribution/{$this->_id}/{$this->_name}.{$suffix}tpl"; $template = CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } } return NULL; }
/** * @param null $suffix * * @return null|string */ public function checkTemplateFileExists($suffix = NULL) { if ($this->_gid) { $templateFile = "CRM/Profile/Form/{$this->_gid}/{$this->_name}.{$suffix}tpl"; $template = CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } // lets see if we have customized by name $ufGroupName = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFGroup', $this->_gid, 'name'); if ($ufGroupName) { $templateFile = "CRM/Profile/Form/{$ufGroupName}/{$this->_name}.{$suffix}tpl"; if ($template->template_exists($templateFile)) { return $templateFile; } } } return NULL; }
function getTemplateFileName() { if ($this->_gid) { $templateFile = "CRM/Profile/Form/{$this->_gid}/{$this->_name}.tpl"; $template =& CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } } return parent::getTemplateFileName(); }
function getTemplateFileName() { if ($this->_eventId) { $templateName = $this->_name; if (substr($templateName, 0, 12) == 'Participant_') { $templateName = 'AdditionalParticipant'; } $templateFile = "CRM/Event/Form/Registration/{$this->_eventId}/{$templateName}.tpl"; $template =& CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } } return parent::getTemplateFileName(); }
function getTemplateFileName() { if ($this->_gid) { $templateFile = "CRM/Profile/Form/{$this->_gid}/{$this->_name}.tpl"; $template =& CRM_Core_Form::getTemplate(); if ($template->template_exists($templateFile)) { return $templateFile; } // lets see if we have customized by name $ufGroupName = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFGroup', $this->_gid, 'name'); if ($ufGroupName) { $templateFile = "CRM/Profile/Form/{$ufGroupName}/{$this->_name}.tpl"; if ($template->template_exists($templateFile)) { return $templateFile; } } } return parent::getTemplateFileName(); }