Esempio n. 1
0
 /**
  * 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();
 }
Esempio n. 2
0
 /**
  * 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;
 }
Esempio n. 3
0
 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;
 }
Esempio n. 4
0
 /**
  * @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;
 }
Esempio n. 5
0
 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();
 }
Esempio n. 6
0
 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();
 }
Esempio n. 7
0
 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();
 }