1<#assign LayoutLocalService=serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService" )>
2 <#assign curUrl=layout.getFriendlyURL()>
3 <div class="links-bar collapse navbar-collapse links-bar-mobile-view" id="navbarSupportedContent" aria-haspopup="true" aria-expanded="false" role="navigation">
4 <div class="navbar-lft">
5 <div class="mobile_logo">
6 <!-- <img src="images/Federal-Bank-Logo.png" alt="logo"> -->
7 </div>
8 <ul class="navbar-nav navbar-nav-mobile-view" id="main-menu">
9 <#if horizontal_top_menu_lnkFieldSet.getSiblings()?has_content>
10 <#list horizontal_top_menu_lnkFieldSet.getSiblings() as topMenu>
11 <li class="nav-item dropdown main-menu">
12 <#assign topMenuText="">
13 <#if (topMenu.horizontal_top_menu_lnkFieldSetFieldSet.horizontal_top_menu_text.getData())?? && topMenu.horizontal_top_menu_lnkFieldSetFieldSet.horizontal_top_menu_text.getData()!="">
14 <#assign topMenuText=topMenu.horizontal_top_menu_lnkFieldSetFieldSet.horizontal_top_menu_text.getData()>
15 <#elseif (topMenu.horizontal_top_menu_lnk?? && topMenu.horizontal_top_menu_lnk.getData()?has_content)>
16 <#assign topMenuText=LayoutLocalService.getLayoutByFriendlyURL(getterUtil.getLong(groupId), false, topMenu.horizontal_top_menu_lnk.getFriendlyUrl()).getName(locale)>
17 </#if>
18 <a class="nav-link dropdown-toggle desk-nav" href="${topMenu.horizontal_top_menu_lnk.getFriendlyUrl()}">
19 <div class="nav-link-inner">
20 <span>
21 ${topMenuText}
22 </span>
23 </div>
24 </a>
25 <a class="nav-link dropdown-toggle mobile-nav" href="javascript:;">
26 <div class="nav-link-inner">
27 <span>
28 ${topMenuText}
29 </span>
30 </div>
31 <i class="fa-solid fa-caret-down"></i>
32 </a>
33 <div class="dropdown-menu dropdown-main-menu">
34 <div class="mobile-nav-main">
35 <a class="nav-link dropdown-toggle mobile-nav" href="${topMenu.horizontal_top_menu_lnk.getFriendlyUrl()}">
36 <div class="nav-link-inner">
37 <span>
38 ${topMenuText} Banking</span>
39 </div>
40 </a>
41 </div>
42 <ul>
43 <#if topMenu.horizontal_top_menu_lnkFieldSetFieldSet.menu_level_one_LnkFieldSet.getSiblings()?has_content>
44 <#list topMenu.horizontal_top_menu_lnkFieldSetFieldSet.menu_level_one_LnkFieldSet.getSiblings() as big_menu_block>
45 <#assign activeClass=''>
46 <#if big_menu_block?counter==1>
47 <#assign activeClass='active'>
48 </#if>
49 <#if (big_menu_block.menu_level_one_Lnk.getData())?? &&(big_menu_block.menu_level_one_Lnk.getData())?has_content>
50 <li class="navsub-item priority1 ${activeClass}">
51 <a class="dropdown-item " href="#" onclick="mobileClick()">
52 <img src="/o/federal-bank-theme/images/products-icon.svg" alt="products-icon" class="img-fluid tab-icon">
53 <span>
54 ${big_menu_block.menu_level_one_Lnk.getData()}
55 </span>
56 </a>
57 <div class="submenu">
58 <div class="grid-row">
59 <#assign hasMenuAds=false>
60 <#assign columnClass="col-lg-3">
61 <#assign columnCount=4>
62 <#if big_menu_block.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.getSiblings()?? && big_menu_block.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.getSiblings()?size !=0 && big_menu_block.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.getSiblings()[0]?? && big_menu_block.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.getSiblings()[0].side_menu_img.getData() !=''>
63 <#assign hasMenuAds=true>
64 <#assign columnClass="col-lg-4">
65 <#assign columnCount=3>
66 </#if>
67 <#if big_menu_block.menu_level_one_LnkFieldSetFieldSet.menu_level_two_titleFieldSet.getSiblings()?has_content>
68 <#assign cellItemCount=(big_menu_block.menu_level_one_LnkFieldSetFieldSet.menu_level_two_titleFieldSet.getSiblings()?size/columnCount)?ceiling>
69 <#list big_menu_block.menu_level_one_LnkFieldSetFieldSet.menu_level_two_titleFieldSet.getSiblings() as menu_level_3>
70 <#if menu_level_3?counter%cellItemCount==1 || cellItemCount==1>
71 <div class="grid-cell">
72 </#if>
73 <div class="grid-links">
74 <h6>
75 <#if (menu_level_3.menu_level_two_title.getData())??>
76 ${menu_level_3.menu_level_two_title.getData()}
77 </#if>
78 <span class="acc_icon"></span>
79 </h6>
80 <ul class="mobile_hide">
81 <#if menu_level_3.menu_level_two_titleFieldSetFieldSet.menu_level_two_LnkFieldSet.getSiblings()?has_content>
82 <#list menu_level_3.menu_level_two_titleFieldSetFieldSet.menu_level_two_LnkFieldSet.getSiblings() as menu_level_4>
83 <#if (menu_level_4.menu_level_two_LnkFieldSetFieldSet.menu_level_two_text.getData())??>
84 <a href="${menu_level_4.menu_level_two_Lnk.getFriendlyUrl()}">
85 ${menu_level_4.menu_level_two_LnkFieldSetFieldSet.menu_level_two_text.getData()}
86 </a>
87 <#else>
88 <a href="${menu_level_4.menu_level_two_Lnk.getFriendlyUrl()}">
89 <#if getterUtil.getLong(menu_level_4.menu_level_two_Lnk.getData()) !=0>
90 ${LayoutLocalService.getLayout(getterUtil.getLong(groupId), false,
91 getterUtil.getLong(menu_level_4.menu_level_two_Lnk.getData())).getName()}
92 </#if>
93 </a>
94 </#if>
95 </#list>
96 </#if>
97 </ul>
98 </div>
99 <#if menu_level_3?counter%cellItemCount==0 || cellItemCount==1 || menu_level_3?counter==big_menu_block.menu_level_one_LnkFieldSetFieldSet.menu_level_two_titleFieldSet.getSiblings()?size>
100 </div>
101 <#assign columnCount=columnCount -1>
102 <#if menu_level_3?counter < big_menu_block.menu_level_one_LnkFieldSetFieldSet.menu_level_two_titleFieldSet.getSiblings()?size>
103 <#assign cellItemCount=((big_menu_block.menu_level_one_LnkFieldSetFieldSet.menu_level_two_titleFieldSet.getSiblings()?size - menu_level_3?counter)/columnCount)?ceiling>
104 </#if>
105 </#if>
106 </#list>
107 </#if>
108 <#if hasMenuAds>
109 <div class="grid-cell">
110 <#if big_menu_block.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.getSiblings()?has_content>
111 <#list big_menu_block.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.getSiblings() as cur_side_menu_img>
112 <#if cur_side_menu_img.side_menu_img.getData()?? && cur_side_menu_img.side_menu_img.getData() !=''>
113 <div class="grid-links">
114 <#if (cur_side_menu_img.side_menu_imgFieldSetFieldSet.ad_link.getData())??>
115 <a href="${cur_side_menu_img.side_menu_imgFieldSetFieldSet.ad_link.getData()}" class="grid-img"><img src="${cur_side_menu_img.side_menu_img.getData()}" alt="${cur_side_menu_img.side_menu_imgFieldSetFieldSet.ad_description.getData()}" class="img-fluid"> </a>
116 </#if>
117 <#if (horizontal_top_menu_lnkFieldSet.horizontal_top_menu_lnkFieldSetFieldSet.menu_level_one_LnkFieldSet.menu_level_one_LnkFieldSetFieldSet.side_menu_imgFieldSet.side_menu_imgFieldSetFieldSet.ad_description.getData())??>
118 <h5>
119 ${cur_side_menu_img.side_menu_imgFieldSetFieldSet.ad_description.getData()}
120 </h5>
121 </#if>
122 </div>
123 </#if>
124 </#list>
125 </#if>
126 </div>
127 </#if>
128 </div>
129 </div>
130 </li>
131 </#if>
132 </#list>
133 </#if>
134
135 </ul>
136 </div>
137 </li>
138 </#list>
139 </#if>
140 </ul>
141 </div>
142 <div class="navbar-rgt">
143 <ul class="navbar-nav login-prt" id="header-right-menu">
144 <#if horizontal_Sub_menu_LnkFieldSet.getSiblings()?has_content>
145 <#list horizontal_Sub_menu_LnkFieldSet.getSiblings() as sub_menu>
146 <#if sub_menu.horizontal_Sub_menu_Lnk.getData()?? && sub_menu.horizontal_Sub_menu_Lnk.getData() !=''>
147 <li class="nav-item">
148 <a class="nav-link" aria-current="page" href="${sub_menu.horizontal_Sub_menu_Lnk.getData()}">
149 <#if (sub_menu.horizontal_Sub_menu_LnkFieldSetFieldSet.horizontal_Sub_menu_text.getData())??>
150 ${sub_menu.horizontal_Sub_menu_LnkFieldSetFieldSet.horizontal_Sub_menu_text.getData()}
151 </#if>
152 </a>
153 </li>
154 <#else>
155 <li class="nav-item dropdown">
156 <a class="nav-link" aria-current="page" href="javascript:;">
157 ${sub_menu.horizontal_Sub_menu_LnkFieldSetFieldSet.horizontal_Sub_menu_text.getData()}
158 </a>
159 <#if sub_menu.horizontal_Sub_menu_LnkFieldSetFieldSet.dropdownLinkFieldSet.getSiblings()?has_content>
160 <ul class="dropdown-menu">
161 <#list sub_menu.horizontal_Sub_menu_LnkFieldSetFieldSet.dropdownLinkFieldSet.getSiblings() as dropdownLink>
162 <li>
163 <a class="dropdown-item" href="${dropdownLink.dropdownLink.getData()}">
164 ${dropdownLink.dropdownLinkFieldSetFieldSet.dropdownText.getData()}
165 </a>
166 </li>
167 </#list>
168 </ul>
169 </#if>
170 </li>
171 </#if>
172 </#list>
173 </#if>
174 </ul>
175 </div>
176 </div>
177 <style>
178 .main-blk .navbar-rgt {
179 position: relative;
180 z-index: 8;
181 }
182
183 .main-blk .login-prt .dropdown-menu {
184 min-width: fit-content;
185 }
186 @media (max-width: 992px) {
187 .main-blk #header-right-menu .dropdown-menu {
188 transform: translateY(0px);
189 }
190 }
191 .main-blk .img-fluid {
192 height: 80px;
193 }
194 </style>
195
196 <#if themeDisplay.getURLCurrent()?contains("/c/portal/login")>
197 <script>
198 document.addEventListener("DOMContentLoaded", function () {
199 var form = document.getElementById("fm");
200 if (form) {
201 form.submit();
202 }
203 });
204 </script>
205 </#if>