{**} {strip}
{assign var=WIDTHTYPE value=$USER_MODEL->get('rowheight')} {if !empty($PICKIST_DEPENDENCY_DATASOURCE)} {/if} {if $IS_RELATION_OPERATION } {/if}
{assign var=SINGLE_MODULE_NAME value='SINGLE_'|cat:$MODULE} {if $RECORD_ID neq ''}

{vtranslate('LBL_EDITING', $MODULE)} {vtranslate($SINGLE_MODULE_NAME, $MODULE)} - {$RECORD_STRUCTURE_MODEL->getRecordName()}

{else}

{vtranslate('LBL_CREATING_NEW', $MODULE)} {vtranslate($SINGLE_MODULE_NAME, $MODULE)}

{/if}
{vtranslate('LBL_CANCEL', $MODULE)}
{foreach key=BLOCK_LABEL item=BLOCK_FIELDS from=$RECORD_STRUCTURE name="EditViewBlockLevelLoop"} {if $BLOCK_FIELDS|@count lte 0}{continue}{/if} {if ($BLOCK_LABEL eq 'LBL_ADDRESS_INFORMATION') and ($MODULE neq 'PurchaseOrder') } {/if} {assign var=COUNTER value=0} {foreach key=FIELD_NAME item=FIELD_MODEL from=$BLOCK_FIELDS name=blockfields} {assign var="isReferenceField" value=$FIELD_MODEL->getFieldDataType()} {if $FIELD_MODEL->get('uitype') eq "20" or $FIELD_MODEL->get('uitype') eq "19"} {if $COUNTER eq '1'} {assign var=COUNTER value=0} {/if} {/if} {if $COUNTER eq 2} {assign var=COUNTER value=1} {else} {assign var=COUNTER value=$COUNTER+1} {/if} {if $FIELD_MODEL->get('uitype') neq "83"} {/if} {if $BLOCK_FIELDS|@count eq 1 and $FIELD_MODEL->get('uitype') neq "19" and $FIELD_MODEL->get('uitype') neq "20" and $FIELD_MODEL->get('uitype') neq "30" and $FIELD_MODEL->get('name') neq "recurringtype"} {/if} {/foreach} {* adding additional column for odd number of fields in a block *} {if $BLOCK_FIELDS|@end eq true and $BLOCK_FIELDS|@count neq 1 and $COUNTER eq 1} {/if}
{vtranslate($BLOCK_LABEL, $MODULE)}
{if $isReferenceField neq "reference"}{/if} get('uitype') eq '19'} colspan="3" {assign var=COUNTER value=$COUNTER+1} {/if} {if $FIELD_MODEL->get('uitype') eq '20'} colspan="3"{/if}> {include file=vtemplate_path($FIELD_MODEL->getUITypeModel()->getTemplateName(),$MODULE) BLOCK_FIELDS=$BLOCK_FIELDS}

{/foreach} {/strip}