{* /************************************* * SPDX-FileCopyrightText: 2009-2020 Vtenext S.r.l. * SPDX-License-Identifier: AGPL-3.0-only ************************************/ ********************************************************************************/ *} {* crmv@181170 *} {assign var=BLOCKS value=SettingsUtils::getBlocks()} {assign var=FIELDS value=SettingsUtils::getFields()} {assign var=THEME value=CRMVUtils::getApplicationTheme()} {SettingsUtils::resetMenuState()} {* crmv@181170e *}
{assign var=test value=''} {foreach key=BLOCKID item=BLOCK from=$BLOCKS} {* crmv@140887 *} {assign var=BLOCKLABEL value=$BLOCK.label} {* crmv@140887 *} {if $BLOCKLABEL neq 'LBL_MODULE_MANAGER'} {assign var=blocklabel value=$BLOCKLABEL|@getTranslatedString:'Settings'} {foreach item=data from=$FIELDS.$BLOCKID} {if $data.link neq ''} {assign var=label_original value=$data.name} {* crmv@30683 *} {assign var=label value=$data.name|@getTranslatedString:'Settings'} {* crmv@22660 *} {assign var='settingsTabClass' value='settingsTabList'} {if $smarty.request.module_settings eq 'true' && $smarty.request.formodule eq $data.formodule && $smarty.request.action eq $data.action && $smarty.request.module eq $data.module} {assign var='settingsTabClass' value='settingsTabSelected'} {VteSession::set('settings_last_menu', $label_original)} {* crmv@30683 *} {* crmv@181170 *} {elseif $smarty.request.module_settings eq '' && $data.formodule eq '' && $smarty.request.action eq $data.action && $smarty.request.module eq $data.module} {assign var='settingsTabClass' value='settingsTabSelected'} {VteSession::set('settings_last_menu', $label_original)} {* crmv@30683 *} {* crmv@181170 *} {* crmv@30683 *} {elseif $smarty.session.settings_last_menu eq $data.name} {assign var='settingsTabClass' value='settingsTabSelected'} {* crmv@30683e *} {/if} {* crmv@22660e *} {/if} {/foreach} {/if} {/foreach}
{$blocklabel}
{*//crmv@31817*} {if $data.icon|strpos:".png" !== false} {assign var=icon value=$data.icon|@replace:'.png':'_small.png'} {elseif $data.icon|strpos:".gif" !== false} {assign var=icon value=$data.icon|@replace:'.gif':'_small.png'} {else} {$data.icon} {/if} {$label} {*//crmv@31817e*}
arrow_back