[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/pkg/vtiger/modules/PBXManager/templates/ -> DetailViewHeaderTitle.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  -->*}
  12  {strip}
  13  
  14      <span class="span2">
  15       <div style="position:relative;display:inline;">
  16          {if $RECORD->get('customer') and $RECORD->get('customertype') eq 'Contacts'}
  17              {assign var=MODULE_INSTANCE value=Vtiger_Record_Model::getInstanceById($RECORD->get('customer'),$RECORD->get('customertype'))}
  18              {assign var=IMAGE_DETAILS value=$MODULE_INSTANCE->getImageDetails()}
  19          {if $IMAGE_DETAILS}
  20              {foreach key=ITER item=IMAGE_INFO from=$IMAGE_DETAILS}
  21                  {if !empty($IMAGE_INFO.path)}
  22                          <img src="{$IMAGE_INFO.path}_{$IMAGE_INFO.orgname}" alt="{$IMAGE_INFO.orgname}" title="{$IMAGE_INFO.orgname}" >
  23                  {else}
  24                          <img src="{vimage_path('summary_Contact.png')}" class="summaryImg"/>
  25                  {/if}
  26              {/foreach}
  27          {else}
  28              <img src="{vimage_path('summary_Contact.png')}" class="summaryImg"/>
  29          {/if}
  30          {else}
  31              <img src="{vimage_path('summary_Contact.png')}" class="summaryImg"/>
  32          {/if}
  33          {if $RECORD->get('direction') eq 'inbound'}
  34           <img src="modules/PBXManager/resources/images/Incoming.png" style="position:absolute;bottom:4px;right:0;">
  35           </div>
  36          {else if $RECORD->get('direction') eq 'outbound'}
  37           <img src="modules/PBXManager/resources/images/Outgoing.png" style="position:absolute;bottom:4px;right:0;">
  38           </div>
  39          {else}
  40           </div>
  41         {/if}    
  42      </span> 
  43  
  44      <span class="span10 margin0px">
  45          <span class="row-fluid">
  46              <span class="recordLabel pushDown" title="{$RECORD->getName()}">
  47                  {assign var=NAME_FIELD value=$MODULE_MODEL->getNameFields()}
  48                  {assign var=FIELD_MODEL value=$MODULE_MODEL->getField($NAME_FIELD)}
  49                  {if $FIELD_MODEL->getPermissions()}
  50                      {assign var=RECORDID value=$RECORD->get("customer")}
  51  
  52                      {if $RECORDID}
  53                          {assign var=MODULE value=$RECORD->get('customertype')}
  54                          {assign var=ENTITY_NAMES value=getEntityName($MODULE, array($RECORDID))}
  55                          {assign var=CALLERNAME value=$ENTITY_NAMES[$RECORDID]}
  56                      {else}
  57                          {assign var=CALLERNAME value=$RECORD->get("customernumber")}
  58                      {/if}
  59  
  60                      {assign var=CALLER_INFO value=PBXManager_Record_Model::lookUpRelatedWithNumber($RECORD->get('customernumber'))}
  61                          {if $CALLER_INFO.id}
  62                              {assign var=MODULEMODEL value=Vtiger_Module_Model::getInstance($RECORD->get('customertype'))}
  63                              {assign var=FIELDMODEL value=Vtiger_Field_Model::getInstance($CALLER_INFO.fieldname,$MODULEMODEL)}
  64                              {assign var=FIELD_NAME value=$FIELDMODEL->get('label')}
  65                          {/if}
  66  
  67                      {if $RECORD->get('direction') eq 'inbound'}
  68                          &nbsp;<strong><span class="{$NAME_FIELD}">
  69                                  {vtranslate('LBL_CALL_FROM', $MODULE_MODEL->get('name'))}&nbsp;{$CALLERNAME}
  70                              </span><br/></strong>
  71                      {else}
  72                            &nbsp;<strong><span class="{$NAME_FIELD}">
  73                                       {vtranslate('LBL_CALL_TO', $MODULE_MODEL->get('name'))}&nbsp;{$CALLERNAME}
  74                                </span><br/></strong>
  75                      {/if}    
  76                      
  77                      {if $FIELD_NAME}           
  78                           &nbsp;{$FIELD_NAME}:&nbsp;<span class="title_label muted">{$RECORD->get('customernumber')}
  79                                 </span>
  80                      {/if}          
  81                  {/if}
  82              </span>
  83          </span>
  84      </span>
  85  
  86  {/strip}


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