{*+********************************************************************************** * 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}
| {foreach item=LISTVIEW_HEADER from=$LISTVIEW_HEADERS} | {if $ORDER_BY eq $LISTVIEW_HEADER->get('name')} {else} {/if} {vtranslate($LISTVIEW_HEADER->get('label'), $MODULE)} | {/foreach}
|---|---|
| {foreach item=LISTVIEW_HEADER from=$LISTVIEW_HEADERS} | {assign var=FIELD_UI_TYPE_MODEL value=$LISTVIEW_HEADER->getUITypeModel()} {include file=vtemplate_path($FIELD_UI_TYPE_MODEL->getListSearchTemplateName(),$MODULE_NAME) FIELD_MODEL= $LISTVIEW_HEADER SEARCH_INFO=$SEARCH_DETAILS[$LISTVIEW_HEADER->getName()] USER_MODEL=$CURRENT_USER_MODEL} | {/foreach}
| {foreach item=LISTVIEW_HEADER from=$LISTVIEW_HEADERS name=listViewEntry} {assign var="ROW_NUMBER" value={$smarty.foreach.listViewEntry.index}} {assign var=LISTVIEW_HEADERNAME value=$LISTVIEW_HEADER->get('name')} {assign var=LISTVIEW_ENTRY_VALUE value=$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)} |
{if $LISTVIEW_HEADER->isNameField() eq true or $LISTVIEW_HEADER->get('uitype') eq '4'}
{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}
{else if $LISTVIEW_HEADER->get('uitype') eq '72'}
{assign var=CURRENCY_SYMBOL_PLACEMENT value={$CURRENT_USER_MODEL->get('currency_symbol_placement')}}
{if $CURRENCY_SYMBOL_PLACEMENT eq '1.0$'}
{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}{$LISTVIEW_ENTRY->get('currencySymbol')}
{else}
{$LISTVIEW_ENTRY->get('currencySymbol')}{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}
{/if}
{else if $LISTVIEW_HEADERNAME eq 'listprice'}
{CurrencyField::convertToUserFormat($LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME), null, true, true)}
{else if $LISTVIEW_HEADER->getFieldDataType() eq 'picklist'}
{$LISTVIEW_ENTRY_VALUE}
{else if $LISTVIEW_HEADER->getFieldDataType() eq 'multipicklist'}
{assign var=MULTI_RAW_PICKLIST_VALUES value=explode('|##|',$LISTVIEW_ENTRY->getRaw($LISTVIEW_HEADERNAME))}
{assign var=MULTI_PICKLIST_VALUES value=explode(',',$LISTVIEW_ENTRY_VALUE)}
{foreach item=MULTI_PICKLIST_VALUE key=MULTI_PICKLIST_INDEX from=$MULTI_RAW_PICKLIST_VALUES}
{trim($MULTI_PICKLIST_VALUES[$MULTI_PICKLIST_INDEX])}
{/foreach}
{else if $LISTVIEW_HEADER->getName() eq 'qty_per_unit'}
{assign var="ENTRY_VALUE" value=$LISTVIEW_ENTRY->get({$LISTVIEW_HEADERNAME})}
{$ENTRY_VALUE}
{assign var="QTY_ELEMENT_NAME" value="quantity"|cat:{$COL_NUMBER}|cat:{$ROW_NUMBER}}
{else}
{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}
{/if}
|
{/foreach}