Language And Country

MENU - CONTACT

 
Luxemburg
14, boulevard Royal – L-2449 Luxembourg
 
Maandag tot vrijdag
08:30 u. tot 17.00 u.
 
Vlaanderen
Kortrijksesteenweg 218, 9830 Sint-Martens-Latem
Brussel
Terhulpsesteenweg 120, 1000 Brussel
 
Maandag tot vrijdag
08:30 u. tot 16:30 u.

MENU - Mon Compte

Event Retour

BlogDetailPortlet

Er trad een fout op tijdens de verwerking van de sjabloon.
For "${...}" content: Expected a string or something automatically convertible to string (number, date or boolean), or "template output" , but this has evaluated to an extended_hash (wrapper: com.liferay.portal.template.freemarker.internal.LiferayTemplateModel):
==> ART_DATE_BEGIN.ART_HOUR_BEGIN  [in template "10157#10197#5158759" at line 142, column 51]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${ART_DATE_BEGIN.ART_HOUR_BEGIN}  [in template "10157#10197#5158759" at line 142, column 49]
----
1<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
2<#assign themeDisplay = serviceContext.getThemeDisplay() /> 
3<#assign site_groupid = themeDisplay.getLayout().getGroupId() /> 
4 
5<#assign originalImageUrl = ""> 
6<#if ART_IMAGE?has_content> 
7	<#assign originalImageUrl = ART_IMAGE.getData()> 
8</#if> 
9<#assign imageUrl = fileEntryUtil.getImageUrlByFormat(groupId, originalImageUrl, "liste")> 
10 
11<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
12 
13<#assign contenu = ART_CONTENU.getData()> 
14 
15<#-- gestion de la date - DEBUT --> 
16<#assign date_publication = .vars['reserved-article-display-date'].data> 
17<#assign originalLocale = locale> 
18<#setting locale = localeUtil.getDefault()> 
19<#assign date_publication = date_publication?datetime("EEE, d MMM yyyy HH:mm:ss Z")> 
20<#assign locale = originalLocale> 
21<#assign langue = locale?substring(0,locale?last_index_of("_"))> 
22<#assign title = .vars['reserved-article-title'].data> 
23<#if title?ends_with(" ?")><#assign title = title?substring(0 , title?length - 2) + "&nbsp;?"></#if> 
24<#if title?ends_with(" !")><#assign title = title?substring(0 , title?length - 2) + "&nbsp;!"></#if> 
25<#-- gestion de la date - FIN --> 
26<#assign eventType = EVENT_TYPE.getData()> 
27 
28<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
29 
30<#assign journalArticleId = .vars['reserved-article-id'].data> 
31<#assign journalArticleResourceLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleResourceLocalServiceUtil"]> 
32<#assign articleResourcePK = journalArticleResourceLocalServiceUtil.getArticleResourcePrimKey(groupId, journalArticleId)/> 
33<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', articleResourcePK) > 
34 
35<#assign main_group = GroupLocalService.getGroup(site_groupid)/> 
36<#assign main_group_short_name = main_group.getFriendlyURL() /> 
37 
38<#assign rechercheParTagURL = languageUtil.get(locale,"recherche-par-tag-url")> 
39 
40<div class="article-wrapper event-content-wrapper" style="padding-top:0px;"> 
41 
42    <p class="chapo">${ART_CHAPO.getData()}</p> 
43     
44    <div class="video-container"> 
45		<div class="youtube_player" height="315" videoid="${VIDEO_ID_EVENT.getData()}" width="560"> </div> 
46	</div> 
47     
48    <p id="askMyQuestion" style="display:none;text-align:center;"> 
49    	<button class="btn style3 plus" style="text-align:left;background-color:#c0ffe4 !important;color:#af916d;display:inline-block;padding:10px 25px;border-radius:25px;" onclick="window.open('https://www.form2tweet.com/${langue}')"> 
50		    <#if langue == "fr">Posez-nous votre question</#if> 
51		    <#if langue == "en">Ask your question</#if> 
52		    <#if langue == "de">Stellen Sie uns Ihre Frage</#if> 
53		    <#if langue == "nl">Stel ons uw vraag</#if> 
54    	</button> 
55    </p> 
56     
57    ${contenu} 
58     
59    <#if BLOC_INTERVENANT?has_content> 
60    	<hr class="hr-event"/> 
61	    <#list BLOC_INTERVENANT.getSiblings() as oneBlock> 
62		    <#if oneBlock.INTERVENANT?has_content> 
63		    	<h3>${oneBlock.TITRE_INTERVENANT.getData()}</h3> 
64				<div class="contact contact_event"> 
65					<div class="contact_container"> 
66			    		<#list oneBlock.INTERVENANT.getSiblings() as oneInter> 
67							<div class="contact_item"> 
68								<div class="contact_photo"> 
69									<div class="contact_img"> 
70										<img alt="" src="${oneInter.PHOTO.getData()}"> 
71									</div> 
72								</div> 
73								<div class="contact_person"> 
74									<div class="contact_person_name">${oneInter.NOM.getData()}</div> 
75									<div class="contact_person_title">${oneInter.POSTE.getData()}</div> 
76								</div> 
77							</div> 
78					    </#list> 
79					</div>  
80				</div> 
81			</#if> 
82	    </#list> 
83	</#if> 
84</div> 
85 
86<div class="addthis_sharing_toolbox"></div> 
87		 
88<script> 
89    $(document).ready(function() { 
90    	init_topScreen(); 
91    	 
92        <#assign titleClean = title?replace("'", "&apos;")> 
93        <#assign eventType = eventType?replace("'", "&apos;")>        
94    	<#assign preblocH1 = '<div style="font-size: 18px !important;background-color:#af916d;color:#c0ffe4;display:inline-block;margin:0px 10px 10px 10px;padding:2px 10px;font-weight:700;font-family:Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;">${eventType}</div>'> 
95        <#assign postblocH1 = '<div class="article-meta-line" id="titleEventBeginDate" style="font-weight:300;"></div>'> 
96        <#assign blocH1 = '<div class="image_overlay_dark"></div><div class="layer">${preblocH1}<h1 class="blog-detail">${titleClean}</h1>${postblocH1}</div>'> 
97         
98        $('.fullpage').prepend('<div class="section event-header-wrapper image-bg-header ca3-scroll-down-arrow-ok" style="background-image:url(${originalImageUrl});">${blocH1}</div>'); 
99         
100        if($('html').hasClass('fp-enabled')){$.fn.fullpage.reBuild();} 
101		 
102        let dateEvent = new Date('${ART_DATE_BEGIN.getData()}T${ART_DATE_BEGIN.ART_HOUR_BEGIN.getData()}:${ART_DATE_BEGIN.ART_MINUTE_BEGIN.getData()}:00'); 
103        let dateEventString = ''; 
104		<#if langue == "fr"> 
105			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {weekday:'long'}); 
106			dateEventString += ' '; 
107			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {day:'numeric'}); 
108			dateEventString += ' '; 
109			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {month:'long'}); 
110			dateEventString += ' '; 
111			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {year:'numeric'}); 
112			dateEventString += ' à ${ART_DATE_BEGIN.ART_HOUR_BEGIN.getData()}h${ART_DATE_BEGIN.ART_MINUTE_BEGIN.getData()}'; 
113		</#if> 
114		<#if langue == "en"> 
115			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {weekday:'long'}); 
116			dateEventString += ' '; 
117			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {day:'numeric'}); 
118			dateEventString += ' '; 
119			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {month:'long'}); 
120			dateEventString += ' '; 
121			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {year:'numeric'}); 
122			dateEventString += ' at ${ART_DATE_BEGIN.ART_HOUR_BEGIN.getData()}:${ART_DATE_BEGIN.ART_MINUTE_BEGIN.getData()}'; 
123		</#if>								 
124		<#if langue == "de"> 
125			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {weekday:'long'}); 
126			dateEventString += ' '; 
127			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {day:'numeric'}); 
128			dateEventString += '. '; 
129			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {month:'long'}); 
130			dateEventString += ' '; 
131			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {year:'numeric'}); 
132			dateEventString += ', ${ART_DATE_BEGIN.ART_HOUR_BEGIN.getData()}.${ART_DATE_BEGIN.ART_MINUTE_BEGIN.getData()} Uhr'; 
133		</#if>								 
134		<#if langue == "nl"> 
135			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {weekday:'long'}); 
136			dateEventString += ' '; 
137			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {day:'numeric'}); 
138			dateEventString += ' '; 
139			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {month:'long'}); 
140			dateEventString += ' '; 
141			dateEventString += dateEvent.toLocaleString('${locale}'.replace('_','-'), {year:'numeric'}); 
142			dateEventString += ' om ${ART_DATE_BEGIN.ART_HOUR_BEGIN}.${ART_DATE_BEGIN.ART_MINUTE_BEGIN} u.'; 
143		</#if> 
144		$("#titleEventBeginDate").text(dateEventString); 
145		 
146		let dateEventEnd = new Date('${ART_DATE_END.getData()}T${ART_DATE_END.ART_HOUR_END.getData()}:${ART_DATE_END.ART_MINUTE_END.getData()}:00'); 
147		executeBetween(dateEvent,dateEventEnd); 
148    }); 
149     
150	function onAfterLoad(origin, destination, direction) { 
151		if(destination.index == 0) { 
152			$(".ca3-scroll-down-arrow").show();  
153		} else { 
154			$(".ca3-scroll-down-arrow").hide();			 
155
156
157	 
158	function executeBetween(time, timeEnd){ 
159		time.setMinutes(time.getMinutes()-30); 
160        var currentTime = new Date().getTime(); 
161        if(currentTime < time) { 
162            setTimeout(function(){$('#askMyQuestion').show()}, time-currentTime); 
163            setTimeout(function(){$('#askMyQuestion').hide()}, timeEnd-currentTime); 
164        } else { 
165        	if(currentTime < timeEnd) { 
166            	$('#askMyQuestion').show(); 
167            	setTimeout(function(){$('#askMyQuestion').hide()}, timeEnd-currentTime); 
168
169
170        return true; 
171
172</script> 
173 
174<#if main_group_short_name == "/bl" || main_group_short_name == "/bl-staging" || main_group_short_name == "/bli" || main_group_short_name == "/bli-staging"> 
175	<div id="nl-subscription" class="form_newsletter style2" style="display:none;position: fixed;border-radius: 5px;bottom: 34px;left: 0px;z-index: 999;background-color: #e8e8e8;width: 303px;">  
176		<div class="form_newsletter_text" style="width:233px;margin-top: 35px;font-size: 20px;line-height: 24px;">${languageUtil.get(locale,"nl.abonnez.vous")}</div>  
177		 
178		<#if main_group_short_name == "/bl" || main_group_short_name == "/bl-staging"> 
179			<a class="only-lu only-de only-europe only-autres" href="/${langue}/bank/bl/newsletter-lu" style="font-size: 16px;">${languageUtil.get(locale,"nl.consultez")}</a>  
180			<a class="only-be" href="/${langue}/bank/bl/newsletter-be" style="font-size: 16px;">${languageUtil.get(locale,"nl.consultez")}</a> 
181		</#if> 
182		 
183		<div class="form_newsletter_form" style="margin-top:35px;"> 
184			<div class="newsletter" style="width: auto;text-align:center;"> 
185				<input placeholder="${languageUtil.get(locale,"nl.e.mail")}" type="text" style="width: 230px;margin-bottom: 15px;" id="nl_email"/> 
186				<a id="nl-link-form" onclick="return cook();" data-featherlight="iframe" style="position: relative;display: block;right: auto;margin: 0 auto;" 
187					<#if main_group_short_name == "/bl" || main_group_short_name == "/bl-staging"> 
188						href="/${langue}${languageUtil.get(locale,"nl.url-form-bl")}"  
189					</#if> 
190					<#if main_group_short_name == "/bli" || main_group_short_name == "/bli-staging"> 
191						href="/${langue}${languageUtil.get(locale,"nl.url-form-bli")}"  
192					</#if> 
193					> <div>${languageUtil.get(locale,"nl.s.inscrire")}</div> </a> 
194			</div> 
195		</div> 
196		<a class="close-nl" href="#" onclick="return cook();" style="position: absolute;display: block;top: 4px;right: 9px;font-weight: 600;color: black;">X</a> 
197	</div> 
198		 
199	<script> 
200		jQuery(document).ready(function() { 
201			if((typeof jQuery.cookie('NL_SUBSCRIPTION_HIDE') == 'undefined')  && (window.location.href.indexOf('?utm_source=newsmail&utm_medium=newsletter&utm_campaign=newsletter-blnews') < 0)) { 
202				setTimeout(function() { jQuery('#nl-subscription').show();}, 10000); 
203
204		}); 
205		function cook() { 
206			jQuery.cookie('NL_SUBSCRIPTION_HIDE', 'true', { expires:100, path: '/' }); 
207			jQuery('#nl-subscription').hide(); 
208			return false; 
209
210		 
211		jQuery("#nl_email").change(function() {			 
212			jQuery('#nl-link-form').attr('href',jQuery('#nl-link-form').attr('href').substr(0, jQuery('#nl-link-form').attr('href').indexOf('&EMAIL=')) + '&EMAIL=' + jQuery("#nl_email").val()); 
213		}); 
214	</script> 
215</#if> 
216 
217<style>.tac_activate.tac_activate_addthis { display: none !important; }</style> 

Homepage - Newsletter sans HR

Schrijf u in op de maandelijkse nieuwsbrief
Ontvang maandelijks analyses van de financiële markten en nieuws over de bank.

Bekijk onze laatste nieuwsbrief Bekijk onze laatste nieuwsbrief