{$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_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} |
{foreach from=$RECORD_MODEL->getModulePermissions() key=TABID item=PROFILE_MODULE}
{assign var=IS_RESTRICTED_MODULE value=$RECORD_MODEL->isRestrictedModule($PROFILE_MODULE->getName())}
{$PROFILE_MODULE->get('label')|vtranslate:$PROFILE_MODULE->getName()}
|
{assign var="BASIC_ACTION_ORDER" value=array(2,0,1)}
{foreach from=$BASIC_ACTION_ORDER item=ACTION_ID}
{assign var="ACTION_MODEL" value=$ALL_BASIC_ACTIONS[$ACTION_ID]}
{if !$IS_RESTRICTED_MODULE && $ACTION_MODEL->isModuleEnabled($PROFILE_MODULE)}
{/if}
|
{/foreach}
{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}
{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 $smarty.foreach.fields.last OR ($COUNTER+1) % 3 == 0}
{/if}
{assign var=COUNTER value=$COUNTER+1}
{/if}
{/foreach}
{/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')}
{vtranslate($ACTION_MODEL->getName(),$QUALIFIED_MODULE)} |
{if $smarty.foreach.actions.last OR ($smarty.foreach.actions.index+1) % 3 == 0}
{/if}
{/foreach}
|
{/foreach}