Files
CRM/layouts/v7/modules/EmailTemplates/ModuleHeader.tpl
BACHIR SOULDI 2794e62571 first commit
2025-09-28 08:49:37 +01:00

86 lines
3.3 KiB
Smarty

{*+**********************************************************************************
* The contents of this file are subject to the vtiger CRM Public License Version 1.1
* ("License"); You may not use this file except in compliance with the License
* The Original Code is: vtiger CRM Open Source
* The Initial Developer of the Original Code is vtiger.
* Portions created by vtiger are Copyright (C) vtiger.
* All Rights Reserved.
*************************************************************************************}
{strip}
<div class="col-sm-12 col-xs-12 module-action-bar clearfix coloredBorderTop">
<div class="module-action-content clearfix">
<div class="col-lg-5 col-md-5 module-breadcrumb">
{assign var=MODULE_MODEL value=Vtiger_Module_Model::getInstance($MODULE)}
<a title="{vtranslate($MODULE, $MODULE)}" href='{$MODULE_MODEL->getDefaultUrl()}'>
<h4 class="module-title pull-left text-uppercase">&nbsp;{vtranslate($MODULE, $MODULE)}&nbsp;</h4>
</a>
<p class="current-filter-name filter-name pull-left cursorPointer">&nbsp;&nbsp;
<span class="fa fa-angle-right pull-left" aria-hidden="true"></span>
{if $smarty.request.view eq 'List'}
{vtranslate('LBL_FILTER', $MODULE)}
{/if}
&nbsp;
{if $smarty.request.view eq 'Detail'}
<a title="{$RECORD->get('templatename')}">&nbsp;{$RECORD->get('templatename')}&nbsp;</a>
{/if}
{if $RECORD and $smarty.request.view eq 'Edit'}
<a title="{$RECORD->get('templatename')}">&nbsp;{vtranslate('LBL_EDITING', $MODULE)} : {$RECORD->get('templatename')} &nbsp;</a>
{else if $smarty.request.view eq 'Edit'}
<a>&nbsp;{vtranslate('LBL_ADDING_NEW', $MODULE)}&nbsp;</a>
{/if}
</p>
</div>
<div class="col-lg-7 col-md-7 pull-right">
<div id="appnav" class="navbar-right">
<ul class="nav navbar-nav">
{foreach item=BASIC_ACTION from=$MODULE_BASIC_ACTIONS}
<li>
<button id="{$MODULE}_listView_basicAction_{Vtiger_Util_Helper::replaceSpaceWithUnderScores($BASIC_ACTION->getLabel())}" type="button" class="btn addButton btn-default module-buttons"
{if stripos($BASIC_ACTION->getUrl(), 'javascript:')===0}
onclick='{$BASIC_ACTION->getUrl()|substr:strlen("javascript:")};'
{else}
onclick='window.location.href = "{$BASIC_ACTION->getUrl()}&app={$SELECTED_MENU_CATEGORY}"'
{/if}>
<div class="fa {$BASIC_ACTION->getIcon()}" aria-hidden="true"></div>&nbsp;&nbsp;
{vtranslate($BASIC_ACTION->getLabel(), $MODULE)}
</button>
</li>
{/foreach}
</ul>
</div>
</div>
</div>
{if $FIELDS_INFO neq null}
<script type="text/javascript">
var uimeta = (function () {
var fieldInfo = {$FIELDS_INFO};
return {
field: {
get: function (name, property) {
if (name && property === undefined) {
return fieldInfo[name];
}
if (name && property) {
return fieldInfo[name][property]
}
},
isMandatory: function (name) {
if (fieldInfo[name]) {
return fieldInfo[name].mandatory;
}
return false;
},
getType: function (name) {
if (fieldInfo[name]) {
return fieldInfo[name].type
}
return false;
}
}
};
})();
</script>
{/if}
</div>
{/strip}