[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/layouts/vlayout/modules/Settings/Leads/ -> LeadMappingEdit.tpl (source)

   1  {*<!--
   2  /*********************************************************************************
   3  ** The contents of this file are subject to the vtiger CRM Public License Version 1.0
   4   * ("License"); You may not use this file except in compliance with the License
   5   * The Original Code is:  vtiger CRM Open Source
   6   * The Initial Developer of the Original Code is vtiger.
   7   * Portions created by vtiger are Copyright (C) vtiger.
   8   * All Rights Reserved.
   9   ********************************************************************************/
  10  -->*}
  11  {strip}
  12      <div class="container-fluid">
  13          <form id="leadsMapping" method="POST">
  14              <div class="row-fluid settingsHeader padding1per">
  15                  <span class="span8">
  16                      <span class="font-x-x-large">{vtranslate('LBL_CONVERT_LEAD_FIELD_MAPPING', $QUALIFIED_MODULE)}</span>
  17                  </span>
  18                  <span class="span4">
  19                      <span class="pull-right">
  20                          <button type="submit" class="btn btn-success"><strong>{vtranslate('LBL_SAVE', $QUALIFIED_MODULE)}</strong></button>
  21                          <a class="cancelLink" type="reset" onclick="javascript:window.history.back();">Cancel</a>
  22                      </span>
  23                  </span>
  24              </div><hr>
  25              <div class="contents" id="detailView">
  26                  <table class="table table-bordered" width="100%" id="convertLeadMapping">
  27                      <tbody>
  28                          <tr class="blockHeader">
  29                              <th class="blockHeader" width="15%">{vtranslate('LBL_FIELD_LABEL', $QUALIFIED_MODULE)}</th>
  30                              <th class="blockHeader" width="15%">{vtranslate('LBL_FIELD_TYPE', $QUALIFIED_MODULE)}</th>
  31                              <th class="blockHeader textAlignCenter" colspan="3" width="70%">{vtranslate('LBL_MAPPING_WITH_OTHER_MODULES', $QUALIFIED_MODULE)}</th>
  32                          </tr>
  33                          <tr>
  34                              {foreach key=key item=LABEL from=$MODULE_MODEL->getHeaders()}
  35                                  <td width="15%"><b>{vtranslate($LABEL, $LABEL)}</b></td>
  36                              {/foreach}
  37                          </tr>
  38                          {foreach key=MAPPING_ID item=MAPPING_ARRAY from=$MODULE_MODEL->getMapping()  name="mappingLoop"}
  39                              <tr class="listViewEntries" sequence-number="{$smarty.foreach.mappingLoop.iteration}">
  40                                  <td width="15%">
  41                                      <input type="hidden" name="mapping[{$smarty.foreach.mappingLoop.iteration}][mappingId]" value="{$MAPPING_ID}"/>
  42                                      <select class="leadsFields select2" style="width:180px" name="mapping[{$smarty.foreach.mappingLoop.iteration}][lead]">
  43                                          {foreach key=FIELD_TYPE item=FIELDS_INFO from=$LEADS_MODULE_MODEL->getFields()}
  44                                              {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
  45                                                  <option data-type="{$FIELD_TYPE}" {if $FIELD_ID eq $MAPPING_ARRAY['Leads']['id']} selected {/if} label="{vtranslate($FIELD_OBJECT->get('label'), $LEADS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
  46                                                          {vtranslate($FIELD_OBJECT->get('label'), $LEADS_MODULE_MODEL->getName())}
  47                                                      </option>
  48                                              {/foreach}
  49                                          {/foreach}
  50                                      </select>
  51                                  </td>
  52                                  <td width="15%" class="selectedFieldDataType">{vtranslate($MAPPING_ARRAY['Leads']['fieldDataType'], $QUALIFIED_MODULE)}</td>
  53                                  <td width="13%">
  54                                      <select class="accountsFields select2" style="width:180px" name="mapping[{$smarty.foreach.mappingLoop.iteration}][account]">
  55                                          <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
  56                                          {foreach key=FIELD_TYPE item=FIELDS_INFO from=$ACCOUNTS_MODULE_MODEL->getFields()}
  57                                              {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
  58                                                  {if $MAPPING_ARRAY['Leads']['fieldDataType'] eq $FIELD_TYPE}
  59                                                      <option data-type="{$FIELD_TYPE}" {if $FIELD_ID eq $MAPPING_ARRAY['Accounts']['id']} selected {/if} label="{vtranslate($FIELD_OBJECT->get('label'), $ACCOUNTS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
  60                                                          {vtranslate($FIELD_OBJECT->get('label'), $ACCOUNTS_MODULE_MODEL->getName())}
  61                                                      </option>
  62                                                  {/if}
  63                                              {/foreach}
  64                                          {/foreach}
  65                                      </select>
  66                                  </td>
  67                                  <td width="13%">
  68                                      <select class="contactFields select2" style="width:180px" name="mapping[{$smarty.foreach.mappingLoop.iteration}][contact]">
  69                                          <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
  70                                          {foreach key=FIELD_TYPE item=FIELDS_INFO from=$CONTACTS_MODULE_MODEL->getFields()}
  71                                              {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
  72                                                  {if $MAPPING_ARRAY['Leads']['fieldDataType'] eq $FIELD_TYPE}
  73                                                      <option data-type="{$FIELD_TYPE}" {if $FIELD_ID eq $MAPPING_ARRAY['Contacts']['id']} selected {/if} label="{vtranslate($FIELD_OBJECT->get('label'), $CONTACTS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
  74                                                          {vtranslate($FIELD_OBJECT->get('label'), $CONTACTS_MODULE_MODEL->getName())}
  75                                                      </option>
  76                                                  {/if}
  77                                              {/foreach}
  78                                          {/foreach}
  79                                      </select>
  80                                  </td>
  81                                  <td width="13%">
  82                                      <select class="potentialFields select2" style="width:180px" name="mapping[{$smarty.foreach.mappingLoop.iteration}][potential]">
  83                                          <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
  84                                          {foreach key=FIELD_TYPE item=FIELDS_INFO from=$POTENTIALS_MODULE_MODEL->getFields()}
  85                                              {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
  86                                                  {if $MAPPING_ARRAY['Leads']['fieldDataType'] eq $FIELD_TYPE}
  87                                                      <option data-type="{$FIELD_TYPE}" {if $FIELD_ID eq $MAPPING_ARRAY['Potentials']['id']} selected {/if} label="{vtranslate($FIELD_OBJECT->get('label'), $POTENTIALS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
  88                                                          {vtranslate($FIELD_OBJECT->get('label'), $POTENTIALS_MODULE_MODEL->getName())}
  89                                                      </option>
  90                                                  {/if}
  91                                              {/foreach}
  92                                          {/foreach}
  93                                      </select>
  94                                      {if $MAPPING_ARRAY['editable'] eq 1}
  95                                          {foreach item=LINK_MODEL from=$MODULE_MODEL->getMappingLinks()}
  96                                              <div class="pull-right actions">
  97                                                  <span class="actionImages">
  98                                                      <a><i title="{vtranslate($LINK_MODEL->getLabel(), $MODULE)}" class="icon-trash alignMiddle deleteMapping"></i></a>
  99                                                  </span>
 100                                              </div>
 101                                          {/foreach}
 102                                      {/if}
 103                                  </td>
 104                              </tr>
 105                          {/foreach}
 106                          <tr class="hide newMapping listViewEntries">
 107                              <td width="15%">
 108                                  <select class="leadsFields newSelect" style="width:180px">
 109                                      <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
 110                                      {foreach key=FIELD_TYPE item=FIELDS_INFO from=$LEADS_MODULE_MODEL->getFields()}
 111                                          {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
 112                                                  <option data-type="{$FIELD_TYPE}" label="{vtranslate($FIELD_OBJECT->get('label'), $LEADS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
 113                                                      {vtranslate($FIELD_OBJECT->get('label'), $LEADS_MODULE_MODEL->getName())}
 114                                                  </option>
 115                                          {/foreach}
 116                                      {/foreach}
 117                                  </select>
 118                              </td>
 119                              <td width="15%" class="selectedFieldDataType"></td>
 120                              <td width="13%">
 121                                  <select class="accountsFields newSelect" style="width:180px">
 122                                      <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
 123                                      {foreach key=FIELD_TYPE item=FIELDS_INFO from=$ACCOUNTS_MODULE_MODEL->getFields()}
 124                                          {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
 125                                                  <option data-type="{$FIELD_TYPE}" label="{vtranslate($FIELD_OBJECT->get('label'), $ACCOUNTS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
 126                                                      {vtranslate($FIELD_OBJECT->get('label'), $ACCOUNTS_MODULE_MODEL->getName())}
 127                                                  </option>
 128                                          {/foreach}
 129                                      {/foreach}
 130                                  </select>
 131                              </td>
 132                              <td width="13%">
 133                                  <select class="contactFields newSelect" style="width:180px">
 134                                      <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
 135                                      {foreach key=FIELD_TYPE item=FIELDS_INFO from=$CONTACTS_MODULE_MODEL->getFields()}
 136                                          {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
 137                                                  <option data-type="{$FIELD_TYPE}" label="{vtranslate($FIELD_OBJECT->get('label'), $CONTACTS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
 138                                                      {vtranslate($FIELD_OBJECT->get('label'), $CONTACTS_MODULE_MODEL->getName())}
 139                                                  </option>
 140                                          {/foreach}
 141                                      {/foreach}
 142                                  </select>
 143                              </td>
 144                              <td width="13%">
 145                                  <select class="potentialFields newSelect" style="width:180px">
 146                                      <option data-type="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" label="{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}" value="0">{vtranslate('LBL_NONE', $QUALIFIED_MODULE)}</option>
 147                                      {foreach key=FIELD_TYPE item=FIELDS_INFO from=$POTENTIALS_MODULE_MODEL->getFields()}
 148                                          {foreach key=FIELD_ID item=FIELD_OBJECT from=$FIELDS_INFO}
 149                                                  <option data-type="{$FIELD_TYPE}" label="{vtranslate($FIELD_OBJECT->get('label'), $POTENTIALS_MODULE_MODEL->getName())}" value="{$FIELD_ID}">
 150                                                      {vtranslate($FIELD_OBJECT->get('label'), $POTENTIALS_MODULE_MODEL->getName())}
 151                                                  </option>
 152                                          {/foreach}
 153                                      {/foreach}
 154                                  </select>
 155                                  {foreach item=LINK_MODEL from=$MODULE_MODEL->getMappingLinks()}
 156                                      <div class="pull-right actions">
 157                                          <span class="actionImages">
 158                                              <a><i title="{vtranslate($LINK_MODEL->getLabel(), $MODULE)}" class="icon-trash alignMiddle deleteMapping"></i></a>
 159                                          </span>
 160                                      </div>
 161                                  {/foreach}
 162                              </td>
 163                          </tr>
 164                      </tbody>
 165                  </table>
 166              </div>
 167              <div class="row-fluid">
 168                  <span class="span4">
 169                      <button id="addMapping" class="btn addButton" type="button">
 170                          <i class="icon-plus"></i>&nbsp;<strong>{vtranslate('LBL_ADD_MAPPING', $QUALIFIED_MODULE)}</strong>
 171                      </button>
 172                  </span>
 173                  <span class="span8">
 174                      <span class="pull-right">
 175                          <button type="submit" class="btn btn-success"><strong>{vtranslate('LBL_SAVE', $QUALIFIED_MODULE)}</strong></button>
 176                          <a class="cancelLink" type="reset" onclick="javascript:window.history.back();">Cancel</a>
 177                      </span>
 178                  </span>
 179              </div>
 180          </form>
 181      </div>
 182  {/strip}


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1