<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.4 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2013 |
+--------------------------------------------------------------------+
$profileFields = array();
$labels = array();
+ //CRM-14338
+ $nullValueIndex = ' ';
foreach ($fields as $name => $field) {
- $labels[$field['title']] = preg_replace('/\s+|\W+/', '_', $name);
+ if ( isset($labels[$field['title']]) ) {
+ $labels[$field['title'].$nullValueIndex] = preg_replace('/\s+|\W+/', '_', $name);
+ $nullValueIndex .= $nullValueIndex;
+ }
+ else {
+ $labels[$field['title']] = preg_replace('/\s+|\W+/', '_', $name);
+ }
}
foreach ($values as $title => $value) {
}
$name = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFGroup', $this->_gid, 'name');
+ $this->assign('ufGroupName', $name);
+ CRM_Utils_Hook::viewProfile($name);
if (strtolower($name) == 'summary_overlay') {
$template->assign('overlayProfile', TRUE);
// invoke the pagRun hook, CRM-3906
CRM_Utils_Hook::pageRun($this);
- return trim($template->fetch($this->getTemplateFileName()));
+ return trim($template->fetch($this->getHookedTemplateFileName()));
}
function checkTemplateFileExists($suffix = '') {