{*+********************************************************************************** * 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} {assign var=RELATED_MODULE_NAME value=$RELATED_MODULE->get('name')} {include file="PicklistColorMap.tpl"|vtemplate_path:$MODULE LISTVIEW_HEADERS=$RELATED_HEADERS}
| {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_NAME)}
{else}
{if $COLUMN_NAME eq $HEADER_FIELD->get('column')}
{else}
{/if}
{vtranslate($HEADER_FIELD->get('label'), $RELATED_MODULE_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->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_EDITABLE && $RELATED_RECORD->isEditable()} {if $RELATED_MODULE_NAME eq 'PriceBooks' AND (!empty($RELATED_HEADERS['listprice']) || !empty($RELATED_HEADERS['unit_price']))} {if !empty($RELATED_HEADERS['listprice'])} {assign var="LISTPRICE" value=CurrencyField::convertToUserFormat($RELATED_RECORD->get('listprice'), null, true)} {/if} {/if} {if $RELATED_MODULE_NAME eq 'PriceBooks'} isBundle()} {assign var=quantity value=$RELATED_RECORD->get($RELATION_FIELD->getName())} {/if} {if $IS_DELETABLE} {/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)}
{if $RELATED_MODULE_NAME eq 'Documents' && $RELATED_HEADERNAME eq 'document_source'}
|
{/foreach}