Bitte wählen Sie Ihre Sprache entsprechend Ihrer Region
Kontakt & Hilfe
Wir bitten Sie:
Nutzen Sie die Möglichkeit, Ihre Beraterin oder Ihren Berater telefonisch oder per Secure Mail zu kontaktieren, oder vereinbaren Sie für ein persönliches Gespräch zuvor einen Termin.
Nutzen Sie die Möglichkeit, Ihre Beraterin oder Ihren Berater telefonisch oder per Secure Mail zu kontaktieren, oder vereinbaren Sie für ein persönliches Gespräch zuvor einen Termin.
Unsere Teams stehen Ihnen weiterhin gerne zur Verfügung, um Sie in Ihren Projekten zu begleiten, geeignete Lösungen für Ihre Anliegen anzubieten und Ihre Fragen zu beantworten.
Kontakt & Hilfe
Wir haben alle erforderlichen Maßnahmen ergriffen, um unseren laufenden Geschäftsbetrieb sicherzustellen.
Aus gegebenem Anlass empfehlen wir derzeit die Kontaktaufnahme per Telefon oder über unsere gesicherten digitalen Kanäle. Für ein persönliches Gespräch mit Ihrer Beraterin oder Ihrem Berater bitten wir Sie um vorherige Terminabsprache.
Aus gegebenem Anlass empfehlen wir derzeit die Kontaktaufnahme per Telefon oder über unsere gesicherten digitalen Kanäle. Für ein persönliches Gespräch mit Ihrer Beraterin oder Ihrem Berater bitten wir Sie um vorherige Terminabsprache.
Wallonie - Brüssel
Chaussée de La Hulpe, 120 - 1000 Brüssel
Flandern
Kortrijksesteenweg 218 - 9830 Sint-Martens-Latem
Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing: ==> ILLUSTRATION_ANIMEEFieldSet [in template "10157#10197#69811" at line 50, column 26] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign VisibleDetail = ILLUSTRATION_... [in template "10157#10197#69811" at line 50, column 1] ----
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<#setting locale = originalLocale>
22<#assign langue = locale?substring(0,locale?last_index_of("_"))>
23<#assign langueDateDot = "">
24<#if langue == "de"><#assign langueDateDot = "."></#if>
25<#assign title = .vars['reserved-article-title'].data>
26<#if title?ends_with(" ?")><#assign title = title?substring(0 , title?length - 2) + " ?"></#if>
27<#if title?ends_with(" !")><#assign title = title?substring(0 , title?length - 2) + " !"></#if>
28<#-- gestion de la date - FIN -->
29
30<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
31
32<#assign journalArticleId = .vars['reserved-article-id'].data>
33<#assign journalArticleResourceLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleResourceLocalServiceUtil"]>
34<#assign articleResourcePK = journalArticleResourceLocalServiceUtil.getArticleResourcePrimKey(groupId, journalArticleId)/>
35<#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', articleResourcePK) >
36
37<#assign main_group = GroupLocalService.getGroup(site_groupid)/>
38<#assign main_group_short_name = main_group.getFriendlyURL() />
39<#assign authorsFolder = main_group.getExpandoBridge().getAttribute("FOLDER_AUTHORS")/>
40
41<#assign rechercheParTagURL = languageUtil.get(locale,"recherche-par-tag-url")>
42
43<#assign artAuteur = "">
44<#if ART_AUTEUR?has_content && ART_AUTEUR.getData() != "" && ART_AUTEUR.getData() != "vide">
45 <#assign artAuteur = authorArticle.ajustAuthor(ART_AUTEUR.getData(),themeDisplay)>
46</#if>
47
48<#assign readTime = articleUtil.getReadTime(ART_CHAPO.getData(),contenu)/>
49
50<#assign VisibleDetail = ILLUSTRATION_ANIMEEFieldSet.VisibleDetail?has_content && getterUtil.getBoolean(ILLUSTRATION_ANIMEEFieldSet.VisibleDetail.getData())>
51<#assign hasAnimatedIllustration = ILLUSTRATION_ANIMEEFieldSet.ILLUSTRATION_ANIMEE?has_content && ILLUSTRATION_ANIMEEFieldSet.ILLUSTRATION_ANIMEE.getData()!="" && VisibleDetail>
52
53<div class="section image-bg-header ca3-scroll-down-arrow-ok" style="background-color:black;background-image:url(${originalImageUrl});">
54 <#if hasAnimatedIllustration>
55 <video autoplay="" class="videofullscreen" data-autoplay="" muted="" playsinline="" poster="${originalImageUrl}" webkit-playsinline=""><source src="${ILLUSTRATION_ANIMEEFieldSet.ILLUSTRATION_ANIMEE.getData()}" type="video/mp4"/></video>
56 </#if>
57 <div class="image_overlay_dark"></div>
58 <div class="layer">
59 <div class="article-meta-line">
60 <div class="real-date">${date_publication?string.dd}${langueDateDot} ${date_publication?string.MMMM} ${date_publication?string.yyyy}</div>
61 <div class="withmiddot"><span>·</span></div>
62 <div class="read-time"><img src="/o/blu-theme/images/picto/clock-white.svg" class="clock" loading="lazy" width="18" height="18" style="margin-right:6px;margin-bottom:3px;"/> ${readTime} min</div>
63 </div>
64 <h1 class="blog-detail">${title}</h1>
65 <div class="article-meta-line authors">
66 <#if artAuteur != "" && artAuteur != "vide">
67 <#assign authorsIMG = authorArticle.getAuthorImg(artAuteur,authorsFolder)>
68 <#list authorsIMG as authorIMG>
69 <img src="${authorIMG}" width="32" height="32" class="author"/>
70 </#list>
71 ${artAuteur}
72 </#if>
73 </div>
74 <div class="article-meta-line tags">
75 <#list asset.getTags() as tag>
76 <#if tag.name?starts_with("topic_")>
77 <a class="hashtag-hash" href="/${langue}/bank${main_group_short_name}/${rechercheParTagURL}/-/filter/tag/${tag.name}">${languageUtil.get(locale,tag.name)}</a>
78 </#if>
79 </#list>
80 </div>
81 </div>
82 </div>
83</div>
84<div class="article-wrapper">
85 <#if main_group_short_name == "/bli">
86 <div class="button-retour-liste-fonds bli-article">
87 <a href="/${langue}/bank/bli/${languageUtil.get(locale,"all-news-url")}" style="display:block;"><span class="blicon-arrow-1-left"> </span>${languageUtil.get(locale,"all-news-txt")}</a>
88 <br>
89 </div>
90 <style>
91 .aui .article-wrapper .button-retour-liste-fonds.bli-article {
92 margin: -20px 0 20px 0;
93 padding-top: 0px !important;
94 }
95 </style>
96 </#if>
97 <p class="chapo">${ART_CHAPO.getData()}</p>
98
99 ${contenu}
100 <#if artAuteur != "" && artAuteur != "vide">
101 <#assign auteurxml = authorArticle.get(articleGroupId, artAuteur, locale)>
102 <#if auteurxml?? && auteurxml!=''>
103 <div class="trait-auteur"></div>
104 <div class="blog-detail-auteur">
105 ${saxReaderUtil.read(auteurxml).valueOf("//dynamic-content/text()")}
106 </div>
107 </#if>
108 </#if>
109 <div class="topic-tags">
110 <#list asset.getTags() as tag>
111 <#if tag.name?starts_with("topic_")>
112 <a class="topic_tag" href="/${langue}/bank${main_group_short_name}/${rechercheParTagURL}/-/filter/tag/${tag.name}">
113 ${languageUtil.get(locale,tag.name)}
114 </a>
115 </#if>
116 </#list>
117 </div>
118</div>
119
120<div class="addthis_sharing_toolbox"></div>
121
122<script>
123 $(document).ready(function() {
124 init_topScreen();
125 return;
126 <#assign blocDate = '<div class="article-meta-line"><div class="real-date">${date_publication?string.dd}${langueDateDot} ${date_publication?string.MMMM} ${date_publication?string.yyyy}</div>'>
127 <#assign blocDate = blocDate + '<div class="withmiddot"><span>·</span></div><div class="read-time"><img src="/o/blu-theme/images/picto/clock-white.svg" class="clock" loading="lazy" width="18" height="18" style="margin-right:6px;margin-bottom:3px;"/> ${readTime} min</div></div>'/>
128
129 <#assign blocTags = '<div class="article-meta-line tags">'>
130 <#list asset.getTags() as tag>
131 <#if tag.name?starts_with("topic_")>
132 <#assign blocTags = blocTags + ' <a class="hashtag-hash" href="/${langue}/bank${main_group_short_name}/${rechercheParTagURL}/-/filter/tag/${tag.name}">${languageUtil.get(locale,tag.name)}</a>'>
133 </#if>
134 </#list>
135 <#assign blocTags = blocTags + '</div>'>
136
137 <#assign blocAuteurs = '<div class="article-meta-line authors">'>
138 <#if artAuteur != "" && artAuteur != "vide">
139 <#assign authorsIMG = authorArticle.getAuthorImg(artAuteur,authorsFolder)>
140 <#list authorsIMG as authorIMG>
141 <#assign blocAuteurs = blocAuteurs + '<img src="${authorIMG}" width="32" height="32" class="author"/>'>
142 </#list>
143
144 <#assign authorClean = artAuteur?replace("'", "'")>
145 <#assign blocAuteurs = blocAuteurs + ' ${authorClean}'>
146 </#if>
147 <#assign blocAuteurs = blocAuteurs + '</div>'>
148
149 <#assign titleClean = title?replace("'", "'")>
150 <#assign blocH1 = '<div class="image_overlay_dark"></div><div class="layer">${blocDate}<h1 class="blog-detail">${titleClean}</h1>${blocAuteurs}${blocTags}</div></div>'>
151
152 $('.fullpage').prepend('<div class="section image-bg-header ca3-scroll-down-arrow-ok" style="background-image:url(${originalImageUrl});display:none;">${blocH1}</div>');
153 <#if hasAnimatedIllustration>
154 $('.fullpage .section.image-bg-header').html('<video autoplay="" class="videofullscreen" data-autoplay="" muted="" playsinline="" poster="${originalImageUrl}" webkit-playsinline=""><source src="${ILLUSTRATION_ANIMEEFieldSet.ILLUSTRATION_ANIMEE.getData()}" type="video/mp4"/></video>${blocH1}');
155 </#if>
156 $('.fullpage .section.image-bg-header').show();
157 });
158
159</script>
160
161<#if main_group_short_name == "/bl" || main_group_short_name == "/bl-staging">
162 <div id="nl-subscription" class="blu-times-nl form_newsletter style2" style="display:none;">
163 <div class="form_newsletter_content">
164 <div class="form_newsletter_content_img"></div>
165 <div class="form_newsletter_content_form">
166 <div class="form_newsletter_text">${languageUtil.get(locale,"nl.abonnez.vous")}</div>
167 <#if main_group_short_name == "/bl" || main_group_short_name == "/bl-staging">
168 <a style="display:none !important;" class="only-lu only-de only-europe only-autres" href="/${langue}/bank/bl/newsletter-lu">${languageUtil.get(locale,"nl.consultez")}</a>
169 <a style="display:none !important;" class="only-be" href="/${langue}/bank/bl/newsletter-be">${languageUtil.get(locale,"nl.consultez")}</a>
170 <div style="font-family:'Poppins Medium';font-size:16px;line-height:24px;font-weight: 400;"
171 class="form_newsletter_text">${languageUtil.get(locale,"nl.text")}</div>
172 </#if>
173 <div class="form_newsletter_form">
174 <div class="newsletter">
175 <input placeholder="${languageUtil.get(locale,"nl.e.mail")}" type="text" id="nl_email"/>
176 <a id="nl-link-form" onclick="cook();" data-featherlight="iframe"
177 <#if main_group_short_name == "/bl" || main_group_short_name == "/bl-staging">
178 href="/${langue}${languageUtil.get(locale,"nl.url-form-bl")}"
179 </#if>
180 > <div>${languageUtil.get(locale,"nl.s.inscrire")}</div> </a>
181 </div>
182 </div>
183 <a class="close-nl" href="#" onclick="return cook();">X</a>
184 </div>
185 </div>
186 </div>
187
188 <script>
189 <#assign cur_url = portalUtil.getCurrentCompleteURL(serviceContext.getRequest())>
190 <#if !cur_url?contains("source=newsmail") && !cur_url?contains("source=blwebsites")>
191 jQuery(document).ready(function() {
192 if(typeof jQuery.cookie('NL_SUBSCRIPTION_HIDE') == 'undefined') {
193 setTimeout(function() { jQuery('#nl-subscription').show();}, 10000);
194 }
195 });
196 </#if>
197
198 function cook() {
199 jQuery.cookie('NL_SUBSCRIPTION_HIDE', 'true', { expires:100, path: '/' });
200 jQuery('#nl-subscription').hide();
201 return false;
202 }
203
204 jQuery("#nl_email").change(function() {
205 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());
206 });
207 </script>
208</#if>
209
210<style>
211.tac_activate.tac_activate_addthis { display: none !important; }
212</style>