{**} {strip}

{vtranslate('LBL_FIELDS_AND_LAYOUT_EDITOR', $QUALIFIED_MODULE)}


{assign var=FIELD_TYPE_INFO value=$SELECTED_MODULE_MODEL->getAddFieldTypeInfo()} {assign var=IS_SORTABLE value=$SELECTED_MODULE_MODEL->isSortableAllowed()} {assign var=IS_BLOCK_SORTABLE value=$SELECTED_MODULE_MODEL->isBlockSortableAllowed()} {assign var=ALL_BLOCK_LABELS value=[]} {if $IS_SORTABLE}
{/if}
{foreach key=BLOCK_LABEL_KEY item=BLOCK_MODEL from=$BLOCKS} {assign var=FIELDS_LIST value=$BLOCK_MODEL->getLayoutBlockActiveFields()} {assign var=BLOCK_ID value=$BLOCK_MODEL->get('id')} {$ALL_BLOCK_LABELS[$BLOCK_ID] = $BLOCK_LABEL_KEY}
   {vtranslate($BLOCK_LABEL_KEY, $SELECTED_MODULE_NAME)}
{if $BLOCK_MODEL->isAddCustomFieldEnabled()}
{/if} {if $BLOCK_MODEL->isActionsAllowed()} {/if}
    {foreach item=FIELD_MODEL from=$FIELDS_LIST name=fieldlist} {assign var=FIELD_INFO value=$FIELD_MODEL->getFieldInfo()} {if $smarty.foreach.fieldlist.index % 2 eq 0}
  • {assign var=IS_MANDATORY value=$FIELD_MODEL->isMandatory()}   {if $FIELD_MODEL->isEditable()} {/if}
    {vtranslate($FIELD_MODEL->get('label'), $SELECTED_MODULE_NAME)}  {if $IS_MANDATORY}*{/if} {if $FIELD_MODEL->isEditable()}
    {if $FIELD_MODEL->isDefaultValueOptionDisabled() neq "true"} {if $FIELD_MODEL->getFieldDataType() eq "picklist"} {assign var=PICKLIST_VALUES value=$FIELD_MODEL->getPicklistValues()} {elseif $FIELD_MODEL->getFieldDataType() eq "multipicklist"} {assign var=PICKLIST_VALUES value=$FIELD_MODEL->getPicklistValues()} {assign var="FIELD_VALUE_LIST" value=explode(' |##| ',$FIELD_MODEL->get('defaultvalue'))} {elseif $FIELD_MODEL->getFieldDataType() eq "boolean"} get('defaultvalue') eq 1} checked {/if} data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' /> {elseif $FIELD_MODEL->getFieldDataType() eq "time"}
    hasDefaultValue()} disabled="" {/if} data-toregister="time" value="{$FIELD_MODEL->get('defaultvalue')}" name="fieldDefaultValue" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}'/>
    {elseif $FIELD_MODEL->getFieldDataType() eq "date"}
    {assign var=FIELD_NAME value=$FIELD_MODEL->get('name')} hasDefaultValue()} disabled="" {/if} name="fieldDefaultValue" data-toregister="date" data-date-format="{$USER_MODEL->get('date_format')}" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' value="{$FIELD_MODEL->getEditViewDisplayValue($FIELD_MODEL->get('defaultvalue'))}" />
    {elseif $FIELD_MODEL->getFieldDataType() eq "percentage"}
    hasDefaultValue()} disabled="" {/if} class="input-medium" name="fieldDefaultValue" value="{$FIELD_MODEL->get('defaultvalue')}" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' step="any" /> %
    {elseif $FIELD_MODEL->getFieldDataType() eq "currency"}
    {$USER_MODEL->get('currency_symbol')} hasDefaultValue()} disabled="" {/if} class="input-medium" name="fieldDefaultValue" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' value="{$FIELD_MODEL->getEditViewDisplayValue($FIELD_MODEL->get('defaultvalue'))}" data-decimal-seperator='{$USER_MODEL->get('currency_decimal_separator')}' data-group-seperator='{$USER_MODEL->get('currency_grouping_separator')}' />
    {else if $FIELD_MODEL->getFieldName() eq "terms_conditions" && $FIELD_MODEL->get('uitype') == 19} {assign var=INVENTORY_TERMS_AND_CONDITIONS_MODEL value= Settings_Vtiger_MenuItem_Model::getInstance("INVENTORYTERMSANDCONDITIONS")} {vtranslate('LBL_CLICK_HERE_TO_EDIT', $QUALIFIED_MODULE)} {else} hasDefaultValue()} disabled="" {/if} name="fieldDefaultValue" value="{$FIELD_MODEL->get('defaultvalue')}" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}'/> {/if} {/if}
    {/if} {if $FIELD_MODEL->isCustomField() eq 'true'} {/if}
  • {/if} {/foreach}
    isFieldsSortableAllowed($BLOCK_LABEL_KEY)}name="sortable2"{/if} class="connectedSortable span6" style="list-style-type: none; margin: 0; float: left;min-height: 1px;padding:2px;"> {foreach item=FIELD_MODEL from=$FIELDS_LIST name=fieldlist1} {assign var=FIELD_INFO value=$FIELD_MODEL->getFieldInfo()} {if $smarty.foreach.fieldlist1.index % 2 neq 0}
  • {assign var=IS_MANDATORY value=$FIELD_MODEL->isMandatory()}   {if $FIELD_MODEL->isEditable()} {/if}
    {if $IS_MANDATORY} * {/if} {vtranslate($FIELD_MODEL->get('label'), $SELECTED_MODULE_NAME)}  {if $FIELD_MODEL->isEditable()}
    {if $FIELD_MODEL->isDefaultValueOptionDisabled() neq "true"} {if $FIELD_MODEL->getFieldDataType() eq "picklist"} {assign var=PICKLIST_VALUES value=$FIELD_MODEL->getPicklistValues()} {elseif $FIELD_MODEL->getFieldDataType() eq "multipicklist"} {assign var=PICKLIST_VALUES value=$FIELD_MODEL->getPicklistValues()} {assign var="FIELD_VALUE_LIST" value=explode(' |##| ',$FIELD_MODEL->get('defaultvalue'))} {elseif $FIELD_MODEL->getFieldDataType() eq "boolean"} get('defaultvalue') eq 1} checked {/if} data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' /> {elseif $FIELD_MODEL->getFieldDataType() eq "time"}
    hasDefaultValue()} disabled="" {/if} data-toregister="time" value="{$FIELD_MODEL->get('defaultvalue')}" name="fieldDefaultValue" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}'/>
    {elseif $FIELD_MODEL->getFieldDataType() eq "date"}
    {assign var=FIELD_NAME value=$FIELD_MODEL->get('name')} hasDefaultValue()} disabled="" {/if} name="fieldDefaultValue" data-toregister="date" data-date-format="{$USER_MODEL->get('date_format')}" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' value="{$FIELD_MODEL->getEditViewDisplayValue($FIELD_MODEL->get('defaultvalue'))}" />
    {elseif $FIELD_MODEL->getFieldDataType() eq "percentage"}
    hasDefaultValue()} disabled="" {/if} class="input-medium" name="fieldDefaultValue" value="{$FIELD_MODEL->get('defaultvalue')}" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' step="any" /> %
    {elseif $FIELD_MODEL->getFieldDataType() eq "currency"}
    {$USER_MODEL->get('currency_symbol')} hasDefaultValue()} disabled="" {/if} class="input-medium" name="fieldDefaultValue" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}' value="{$FIELD_MODEL->getEditViewDisplayValue($FIELD_MODEL->get('defaultvalue'))}" data-decimal-seperator='{$USER_MODEL->get('currency_decimal_separator')}' data-group-seperator='{$USER_MODEL->get('currency_grouping_separator')}' />
    {else} hasDefaultValue()} disabled="" {/if} name="fieldDefaultValue" value="{$FIELD_MODEL->get('defaultvalue')}" data-fieldinfo='{ZEND_JSON::encode($FIELD_INFO)}'/> {/if} {/if}
    {/if} {if $FIELD_MODEL->isCustomField() eq 'true'} {/if}
  • {/if} {/foreach}
{/foreach}
  
    •   {if $IS_SORTABLE} {/if}
      {if $IS_SORTABLE}
      {/if}
    • {/strip}