{*+********************************************************************************** * The contents of this file are subject to the vtiger CRM Public License Version 1.1 * ("License"); You may not use this file except in compliance with the License * The Original Code is: vtiger CRM Open Source * The Initial Developer of the Original Code is vtiger. * Portions created by vtiger are Copyright (C) vtiger. * All Rights Reserved. ************************************************************************************} {strip} {include file="PicklistColorMap.tpl"|vtemplate_path:$MODULE LISTVIEW_HEADERS=$RELATED_HEADERS}
{vtranslate('LBL_TO_SERVICE', $RELATED_MODULE_NAME, {vtranslate('LBL_VTIGER', $RELATED_MODULE_NAME)})}
| {foreach item=HEADER_FIELD from=$RELATED_HEADERS} {* hide time_start,time_end columns in the list as they are merged with with Start Date and End Date fields *} {if $HEADER_FIELD->get('column') eq 'time_start' or $HEADER_FIELD->get('column') eq 'time_end'} | {else} |
{if $HEADER_FIELD->get('column') eq "access_count" or $HEADER_FIELD->get('column') eq "idlists"}
{vtranslate($HEADER_FIELD->get('label'), $RELATED_MODULE->get('name'))}
{else}
{if $COLUMN_NAME eq $HEADER_FIELD->get('column')}
{else}
{/if}
{vtranslate($HEADER_FIELD->get('label'), $RELATED_MODULE->get('name'))}
{if $COLUMN_NAME eq $HEADER_FIELD->get('column')} |
{/foreach}
|---|---|---|
| {foreach item=HEADER_FIELD from=$RELATED_HEADERS} | {if $HEADER_FIELD->get('column') eq 'time_start' or $HEADER_FIELD->get('column') eq 'time_end' or $HEADER_FIELD->get('column') eq 'folderid' or $HEADER_FIELD->getFieldDataType() eq 'reference'} {else} {assign var=FIELD_UI_TYPE_MODEL value=$HEADER_FIELD->getUITypeModel()} {include file=vtemplate_path($FIELD_UI_TYPE_MODEL->getListSearchTemplateName(),$RELATED_MODULE_NAME) FIELD_MODEL= $HEADER_FIELD SEARCH_INFO=$SEARCH_DETAILS[$HEADER_FIELD->getName()] USER_MODEL=$USER_MODEL} {/if} | {/foreach}|
| {if $IS_DELETABLE} {/if} {assign var=RECORD_ID value=$RELATED_RECORD->getId()} {assign var="DOCUMENT_RECORD_MODEL" value=Vtiger_Record_Model::getInstanceById($RECORD_ID)} {if $DOCUMENT_RECORD_MODEL->get('filename') && $DOCUMENT_RECORD_MODEL->get('filestatus')} {/if} {if $DOCUMENT_RECORD_MODEL->get('filename') && $DOCUMENT_RECORD_MODEL->get('filestatus') && $DOCUMENT_RECORD_MODEL->get('filelocationtype') eq 'I'} {/if} | {foreach item=HEADER_FIELD from=$RELATED_HEADERS} {assign var=RELATED_HEADERNAME value=$HEADER_FIELD->get('name')} {assign var=RELATED_LIST_VALUE value=$RELATED_RECORD->get($RELATED_HEADERNAME)} {assign var=IS_DOCUMENT_SOURCE_FIELD value=0} {if $RELATED_MODULE->get('name') eq 'Documents' && $RELATED_HEADERNAME eq 'document_source'} {if $RELATED_RECORD->get($RELATED_HEADERNAME) eq 'Vtiger' || $RELATED_RECORD->get($RELATED_HEADERNAME) eq 'Google Drive' || $RELATED_RECORD->get($RELATED_HEADERNAME) eq 'Dropbox'} {assign var=IS_DOCUMENT_SOURCE_FIELD value=1} {/if} {/if}
{if $RELATED_MODULE->get('name') eq 'Documents' && $RELATED_HEADERNAME eq 'document_source'}
|
{/foreach}