{**} {strip}

{vtranslate('LBL_PROFILE_VIEW', $QUALIFIED_MODULE)}


{$RECORD_MODEL->getName()}
{$RECORD_MODEL->getDescription()}

{assign var="ENABLE_IMAGE_PATH" value="{vimage_path('Enable.png')}"} {assign var="DISABLE_IMAGE_PATH" value="{vimage_path('Disable.png')}"}
 {vtranslate('LBL_VIEW_ALL',$QUALIFIED_MODULE)} {vtranslate('LBL_VIEW_ALL_DESC',$QUALIFIED_MODULE)}
 {vtranslate('LBL_EDIT_ALL',$QUALIFIED_MODULE)} {vtranslate('LBL_EDIT_ALL_DESC',$QUALIFIED_MODULE)}
{foreach from=$RECORD_MODEL->getModulePermissions() key=TABID item=PROFILE_MODULE} {assign var=IS_RESTRICTED_MODULE value=$RECORD_MODEL->isRestrictedModule($PROFILE_MODULE->getName())} {assign var="BASIC_ACTION_ORDER" value=array(2,0,1)} {foreach from=$BASIC_ACTION_ORDER item=ACTION_ID} {/foreach} {/foreach}
{vtranslate('LBL_MODULES', $QUALIFIED_MODULE)}  {'LBL_VIEW_PRVILIGE'|vtranslate:$QUALIFIED_MODULE}  {'LBL_EDIT_PRVILIGE'|vtranslate:$QUALIFIED_MODULE} {'LBL_DELETE_PRVILIGE'|vtranslate:$QUALIFIED_MODULE} {'LBL_FIELD_AND_TOOL_PRVILIGES'|vtranslate:$QUALIFIED_MODULE}
 {$PROFILE_MODULE->get('label')|vtranslate:$PROFILE_MODULE->getName()} {assign var="ACTION_MODEL" value=$ALL_BASIC_ACTIONS[$ACTION_ID]} {if !$IS_RESTRICTED_MODULE && $ACTION_MODEL->isModuleEnabled($PROFILE_MODULE)} {/if} {if $PROFILE_MODULE->getFields() || $PROFILE_MODULE->isUtilityActionEnabled()}
 
{/if}
{if $PROFILE_MODULE->getFields()}
{vtranslate('LBL_INIVISIBLE',$QUALIFIED_MODULE)}  {vtranslate('LBL_READ_ONLY',$QUALIFIED_MODULE)}  {vtranslate('LBL_WRITE',$QUALIFIED_MODULE)} 
{assign var=COUNTER value=0} {foreach from=$PROFILE_MODULE->getFields() key=FIELD_NAME item=FIELD_MODEL name="fields"} {if $FIELD_MODEL->isActiveField()} {assign var="FIELD_ID" value=$FIELD_MODEL->getId()} {if $COUNTER % 3 == 0} {/if} {if $smarty.foreach.fields.last OR ($COUNTER+1) % 3 == 0} {/if} {assign var=COUNTER value=$COUNTER+1} {/if} {/foreach}
{assign var="DATA_VALUE" value=$RECORD_MODEL->getModuleFieldPermissionValue($PROFILE_MODULE, $FIELD_MODEL)} {if $DATA_VALUE eq 0} {elseif $DATA_VALUE eq 1} {else} {/if} {if $FIELD_MODEL->isMandatory()}*{/if} {vtranslate($FIELD_MODEL->get('label'), $PROFILE_MODULE->getName())}
{/if}
{assign var=UTILITY_ACTION_COUNT value=0} {assign var="ALL_UTILITY_ACTIONS_ARRAY" value=array()} {foreach from=$ALL_UTILITY_ACTIONS item=ACTION_MODEL} {if $ACTION_MODEL->isModuleEnabled($PROFILE_MODULE)} {assign var="testArray" array_push($ALL_UTILITY_ACTIONS_ARRAY,$ACTION_MODEL)} {/if} {/foreach} {foreach from=$ALL_UTILITY_ACTIONS_ARRAY item=ACTION_MODEL name="actions"} {if $smarty.foreach.actions.index % 3 == 0} {/if} {assign var=ACTION_ID value=$ACTION_MODEL->get('actionid')} {if $smarty.foreach.actions.last OR ($smarty.foreach.actions.index+1) % 3 == 0} {/if} {/foreach}
  {vtranslate($ACTION_MODEL->getName(),$QUALIFIED_MODULE)}

{/strip}