51 résultats
Résultats par page
angle-left Structures gonflables aquatiques et parcours ludiques à la piscine de la Kibitzenau
Une erreur s'est produite lors du traitement du gabarit.
Java method "com.sun.proxy.$Proxy625.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy625 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@66287fa8"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign journalArticle = journalArtic...  [in template "20116#20160#1064299" at line 49, column 9]
----
1<#setting locale = locale /> 
2<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext() /> 
3<#assign themeDisplay = serviceContext.getThemeDisplay() /> 
4<#assign currentUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() /> 
5<#if !themeDisplay.scopeGroup.publicLayoutSet.virtualHostname?has_content || themeDisplay.scopeGroup.isStagingGroup()> 
6    <#assign homeURL = "/web${layout.group.friendlyURL}/" /> 
7<#else> 
8    <#assign homeURL = "/" /> 
9</#if> 
10 
11<#-- Récupération de DateHelper pour le format date --> 
12<#assign dateHelperService = serviceLocator.findService("eu.strasbourg.utils.api.DateHelperService") /> 
13 
14<#assign imageUrl = themeDisplay.getPortalURL() + thumbnail.getData()?replace('@', "")?replace('cdn_hostroot_path', "") /> 
15<@liferay_util["html-top"]> 
16    <meta name="twitter:card" content="summary" /> 
17    <meta property="og:type" content="website" /> 
18    <meta property="og:title" content="${title.getData()?html}" /> 
19    <meta property="og:description" content="${chapo.getData()?replace("<[^>]*>", "", "r")?html}" /> 
20    <meta property="og:url" content="${currentUrl}" /> 
21    <#if imageUrl?has_content> 
22        <meta property="og:image" content="${imageUrl}"/> 
23        <meta property="og:image:width" content="620"/>  
24        <meta property="og:image:height" content="400"/> 
25    </#if> 
26</@> 
27 
28<main class="seu-container" style="margin-bottom: 50px"> 
29    <div class="detail-line"> 
30        <div class="filler"></div> 
31        <p class="seu-published"> 
32            <@liferay_ui.message key="eu.published-on" />  
33            ${dateHelperService.displayShortDate(dateHelperService.convertStringToDate(.vars['reserved-article-display-date'].getData(), "EEE, dd MMM yyyy hh:mm:ss Z"), locale)}  
34            - <@liferay_ui.message key="eu.modified-on" />  
35            ${dateHelperService.displayShortDate(dateHelperService.convertStringToDate(.vars['reserved-article-modified-date'].getData(), "EEE, dd MMM yyyy hh:mm:ss Z"), locale)}  
36        </p> 
37        <a href="#" class="add-favorites" 
38            data-type="6"  
39            data-title="${title.getData()}"  
40            data-url="${currentUrl}"  
41            data-group-id=${themeDisplay.scopeGroupId} 
42            data-id="${.vars['reserved-article-id'].data}"> 
43            <span><@liferay_ui.message key="eu.add-to-favorite" /></span> 
44        </a> 
45    </div> 
46    <h1> 
47        ${title.getData()} 
48        <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
49        <#assign journalArticle = journalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].data)> 
50        <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
51        <#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', journalArticle.getResourcePrimKey()) > 
52        <#assign assetVocabularyHelper = serviceLocator.findService("eu.strasbourg.utils.api.AssetVocabularyHelperService") /> 
53        <#assign newsTypes = assetVocabularyHelper.getAssetEntryCategoriesByVocabulary(asset, "type d'actualite") /> 
54        <#if newsTypes?has_content> 
55            <p class="seu-event-categories"> 
56                <#list newsTypes as type> 
57                        <a href="${homeURL}actualite?_eu_strasbourg_portlet_search_asset_SearchAssetPortlet_categoriesIds=${type.getCategoryId()}&p_p_id=eu_strasbourg_portlet_search_asset_SearchAssetPortlet"> 
58                            ${type.getTitle(locale)} 
59                        </a> 
60                        <#sep>, </#sep> 
61                </#list> 
62            </p> 
63        </#if> 
64    </h1> 
65    <div class="hat"> 
66        <div> 
67            ${chapo.getData()} 
68        </div> 
69    </div> 
70    <div class="rte"> 
71        ${content.getData()} 
72    </div> 
73</main> 
74<#if image.getData()?has_content> 
75    <script> 
76        if ($('.region-banner').length == 0) { 
77            var bannerHtml = '<div class="region-banner"></div>'; 
78            $('.region-post-header').addClass('has-banner').prepend(bannerHtml); 
79
80    </script> 
81    <style> 
82        .region-banner { 
83            background-image: url(${image.getData()}) !important; 
84
85    </style> 
86</#if> 
87<style> 
88.search-asset-portlet, .page-header { 
89    display: none !important; 
90
91</style>