// Get an array of the name values for mapping fields associated with this mapping_id.
$mappingName = CRM_Core_BAO_Mapping::getMappingFieldValues($savedMapping, 'name');
- $this->assign('loadedMapping', $savedMapping);
$this->set('loadedMapping', $savedMapping);
$params = ['id' => $savedMapping];
$temp = [];
$mappingDetails = CRM_Core_BAO_Mapping::retrieve($params, $temp);
- $this->assign('savedName', $mappingDetails->name);
+ $this->assign('savedMappingName', $mappingDetails->name);
$this->add('hidden', 'mappingId', $savedMapping);
$mapDAO = new CRM_Core_DAO_Mapping();
$mapDAO->id = $mappingId;
$mapDAO->find(TRUE);
- $this->assign('loadedMapping', $mappingId);
- $this->assign('savedName', $mapDAO->name);
}
+ $this->assign('savedMappingName', $mappingId ? $mapDAO->name : NULL);
if ($skipColumnHeader) {
$this->assign('skipColumnHeader', $skipColumnHeader);
$mapDAO = new CRM_Core_DAO_Mapping();
$mapDAO->id = $mappingId;
$mapDAO->find(TRUE);
- $this->assign('loadedMapping', $mappingId);
- $this->assign('savedName', $mapDAO->name);
}
+ $this->assign('savedMappingName', $mappingId ? $mapDAO->name : NULL);
$this->assign('rowDisplayCount', 2);
$mapDAO = new CRM_Core_DAO_Mapping();
$mapDAO->id = $mappingId;
$mapDAO->find(TRUE);
- $this->assign('loadedMapping', $mappingId);
- $this->assign('savedName', $mapDAO->name);
}
+ $this->assign('savedMappingName', $mappingId ? $mapDAO->name : NULL);
if ($skipColumnHeader) {
$this->assign('skipColumnHeader', $skipColumnHeader);
$mapDAO = new CRM_Core_DAO_Mapping();
$mapDAO->id = $mappingId;
$mapDAO->find(TRUE);
- $this->assign('loadedMapping', $mappingId);
- $this->assign('savedName', $mapDAO->name);
}
+ $this->assign('savedMappingName', $mappingId ? $mapDAO->name : NULL);
if ($skipColumnHeader) {
$this->assign('skipColumnHeader', $skipColumnHeader);
//mapping is to be loaded from database
- $params = array('id' => $savedMapping);
- $temp = [];
- $mappingDetails = CRM_Core_BAO_Mapping::retrieve($params, $temp);
-
- $this->assign('loadedMapping', $mappingDetails->name);
$this->set('loadedMapping', $savedMapping);
$getMappingName = new CRM_Core_DAO_Mapping();
$mapperName = $getMappingName->name;
}
- $this->assign('savedName', $mapperName);
+ $this->assign('savedMappingName', $mapperName);
$this->add('hidden', 'mappingId', $savedMapping);
$mapDAO = new CRM_Core_DAO_Mapping();
$mapDAO->id = $mappingId;
$mapDAO->find(TRUE);
- $this->assign('loadedMapping', $mappingId);
- $this->assign('savedName', $mapDAO->name);
}
+ $this->assign('savedMappingName', $mappingId ? $mapDAO->name : NULL);
if ($skipColumnHeader) {
$this->assign('skipColumnHeader', $skipColumnHeader);
$mappingName = (string) civicrm_api3('Mapping', 'getvalue', ['id' => $savedMappingID, 'return' => 'name']);
$this->set('loadedMapping', $savedMapping);
- $this->assign('loadedMapping', $mappingName);
- $this->assign('savedName', $mappingName);
$this->add('hidden', 'mappingId', $savedMappingID);
$this->addElement('checkbox', 'updateMapping', ts('Update this field mapping'), NULL);
$this->add('text', 'saveMappingName', ts('Name'));
$this->add('text', 'saveMappingDesc', ts('Description'));
}
-
+ $this->assign('savedMappingName', $mappingName ?? NULL);
$this->addElement('checkbox', 'saveMapping', $saveDetailsName, NULL, ['onclick' => "showSaveDetails(this)"]);
}
//mapping is to be loaded from database
- $params = array('id' => $savedMapping);
- $temp = [];
- $mappingDetails = CRM_Core_BAO_Mapping::retrieve($params, $temp);
-
- $this->assign('loadedMapping', $mappingDetails->name);
$this->set('loadedMapping', $savedMapping);
$getMappingName = new CRM_Core_DAO_Mapping();
$mapperName = $getMappingName->name;
}
- $this->assign('savedName', $mapperName);
+ $this->assign('savedMappingName', $mapperName);
$this->add('hidden', 'mappingId', $savedMapping);
$mapDAO = new CRM_Core_DAO_Mapping();
$mapDAO->id = $mappingId;
$mapDAO->find(TRUE);
- $this->assign('loadedMapping', $mappingId);
- $this->assign('savedName', $mapDAO->name);
}
+ $this->assign('savedMappingName', $mappingId ? $mapDAO->name : NULL);
if ($skipColumnHeader) {
$this->assign('skipColumnHeader', $skipColumnHeader);
<div id="map-field">
{strip}
<table>
- {if $loadedMapping}
- <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedName}Saved Field Mapping: %1{/ts}</td></tr>
+ {if $savedMappingName}
+ <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedMappingName}Saved Field Mapping: %1{/ts}</td></tr>
{/if}
<tr class="columnheader">
{section name=rows loop=$rowDisplayCount}
{if $skipColumnHeader }
- { if $smarty.section.rows.iteration == 1 }
+ {if $smarty.section.rows.iteration == 1}
<th>{ts}Column Headers{/ts}</th>
{else}
<th>{ts 1=$smarty.section.rows.iteration}Import Data (row %1){/ts}</th>
{if $wizard.currentStepName != 'Preview'}
<div>
- {if $loadedMapping}
+ {if $savedMappingName}
<span>{$form.updateMapping.html} {$form.updateMapping.label}</span>
{/if}
<span>{$form.saveMapping.html} {$form.saveMapping.label}</span>
<div id="map-field">
{strip}
<table class="selector">
- {if $loadedMapping}
- <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedName}Saved Field Mapping: %1{/ts}</td></tr>
+ {if $savedMappingName}
+ <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedMappingName}Saved Field Mapping: %1{/ts}</td></tr>
{/if}
<tr class="columnheader">
{if $showColNames}
{assign var="totalRowsDisplay" value=$rowDisplayCount}
{/if}
{section name=rows loop=$totalRowsDisplay}
- { if $smarty.section.rows.iteration == 1 and $showColNames}
+ {if $smarty.section.rows.iteration == 1 and $showColNames}
<td>{ts}Column Names{/ts}</td>
{elseif $showColNames}
<td>{ts 1=$smarty.section.rows.iteration-1}Import Data (row %1){/ts}</td>
{if $wizard.currentStepName != 'Preview'}
<div>
- {if $loadedMapping}
+ {if $savedMappingName}
<span>{$form.updateMapping.html} {$form.updateMapping.label}</span>
{/if}
<span>{$form.saveMapping.html} {$form.saveMapping.label}</span>
<div id="map-field">
{strip}
<table>
- {if $loadedMapping}
- <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedName}Saved Field Mapping: %1{/ts}</td></tr>
- {/if}
+ {if $savedMappingName}
+ <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedMappingName}Saved Field Mapping: %1{/ts}</td></tr>
+ {/if}
<tr class="columnheader">
{section name=rows loop=$rowDisplayCount}
{if $skipColumnHeader }
- { if $smarty.section.rows.iteration == 1 }
+ {if $smarty.section.rows.iteration == 1}
<th>{ts}Column Headers{/ts}</th>
{else}
<th>{ts 1=$smarty.section.rows.iteration}Import Data (row %1){/ts}</th>
{if $wizard.currentStepName != 'Preview'}
<div>
- {if $loadedMapping}
+ {if $savedMappingName}
<span>{$form.updateMapping.html} {$form.updateMapping.label}</span>
{/if}
<span>{$form.saveMapping.html} {$form.saveMapping.label}</span>
<div id="map-field">
{strip}
<table>
- {if $loadedMapping}
- <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedName}Saved Field Mapping: %1{/ts}</td></tr>
+ {if $savedMappingName}
+ <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedMappingName}Saved Field Mapping: %1{/ts}</td></tr>
{/if}
<tr class="columnheader">
{section name=rows loop=$rowDisplayCount}
{if $wizard.currentStepName != 'Preview'}
<div>
- {if $loadedMapping}
+ {if $savedMappingName}
<span>{$form.updateMapping.html} {$form.updateMapping.label}</span>
{/if}
<span>{$form.saveMapping.html} {$form.saveMapping.label}</span>
<div id="map-field">
{strip}
<table>
- {if $loadedMapping}
- <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedName}Saved Field Mapping: %1{/ts}</td></tr>
+ {if $savedMappingName}
+ <tr class="columnheader-dark"><th colspan="4">{ts 1=$savedMappingName}Saved Field Mapping: %1{/ts}</td></tr>
{/if}
<tr class="columnheader">
{section name=rows loop=$rowDisplayCount}
{if $wizard.currentStepName != 'Preview'}
<div>
- {if $loadedMapping}
+ {if $savedMappingName}
<span>{$form.updateMapping.html} {$form.updateMapping.label}</span>
{/if}
<span>{$form.saveMapping.html} {$form.saveMapping.label}</span>