1<#assign journalArticleId = .vars['reserved-article-id'].data>
2<#assign journalArticleTitre = .vars['reserved-article-title'].data>
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>
4<#assign portalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"]>
5
6<#assign httpServletRequest = serviceContext.getRequest()>
7<#assign session = httpServletRequest.getSession()/>
8<#assign themeDisplay = serviceContext.getThemeDisplay() />
9<#assign journalArticleUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
10<#assign articleContent = journalContent.getContent(
11 groupId, journalArticleId, "RESULTATS-COMMISSION", "VIEW",
12 themeDisplay.getLanguageId(), themeDisplay)>
13<#assign cncCategoriesService = serviceLocator.findService("fr.cnc.categories.api.CncCategoriesService") />
14<#assign cncArticleRechercheService = serviceLocator.findService("fr.cnc.recherche.api.CncArticleRechercheService") />
15<#assign cncUrlService = serviceLocator.findService("fr.cnc.url.api.CncUrlService") />
16
17<#-- Recuperation des params de la recherche resultats de commissions depuis la session -->
18<#assign resultatsCommissionsBeanParamName = "LIFERAY_SHARED_resultatsCommissionsBean" />
19<#assign secteur = "" />
20<#assign nomAide = "" />
21<#assign annee = "" />
22<#if httpServletRequest.getParameter("secteur")?has_content || httpServletRequest.getParameter("nomAide")?has_content || httpServletRequest.getParameter("annee")?has_content >
23 <#assign secteur = httpServletRequest.getParameter("secteur")!"" />
24 <#assign nomAide = httpServletRequest.getParameter("nomAide")!"" />
25 <#assign annee = httpServletRequest.getParameter("annee")!"" />
26<#elseif session.getAttribute(resultatsCommissionsBeanParamName)?has_content >
27 <#assign secteur = session.getAttribute(resultatsCommissionsBeanParamName).getSecteur()!"" />
28 <#assign nomAide = session.getAttribute(resultatsCommissionsBeanParamName).getNomAide()!"" />
29 <#assign annee = session.getAttribute(resultatsCommissionsBeanParamName).getAnnee()!"" />
30</#if>
31
32<section class="single">
33 <div class="container">
34 <article>
35 <div class="row justify-content-center">
36 <div class="col-12 col-lg-10 align-self-center">
37 <div class="article-head">
38 <#-- Boutons de navigation Commission Précédente/Commission Suivante -->
39 <#if secteur?has_content || nomAide?has_content || annee?has_content || session.getAttribute(resultatsCommissionsBeanParamName)?has_content >
40 <#assign resultatsCommissionPrecedentArticleId = cncArticleRechercheService.rechercheResultatCommissionPrecedentSuivant(themeDisplay, journalArticleId, secteur, nomAide, annee, -1)!"" />
41 <#assign resultatsCommissionSuivantArticleId = cncArticleRechercheService.rechercheResultatCommissionPrecedentSuivant(themeDisplay, journalArticleId, secteur, nomAide, annee, 1)!"" />
42 <div class="row commissions-navigation">
43 <div class="col text-left">
44 <#if resultatsCommissionPrecedentArticleId != "">
45 <#assign lienPrecedentNoParam = cncUrlService.calculUrlArticle(themeDisplay, resultatsCommissionPrecedentArticleId) />
46 <#assign lienPrecedent = lienPrecedentNoParam?contains("?")?string(lienPrecedentNoParam+"&",lienPrecedentNoParam+"?")>
47 <a class="prev-commission" href="${lienPrecedent}secteur=${secteur}&nomAide=${nomAide}&annee=${annee}">
48 <i class="icon icon-arrow-left"></i>
49 <span><@liferay.language key="article.dispositif.resultats.commission.precedente" /></span>
50 <span class="mobile-only" ><@liferay.language key="previous" /></span>
51 </a>
52 <#else>
53 <i class="icon icon-arrow-left disabled"></i>
54 <span class="disabled"><@liferay.language key="article.dispositif.resultats.commission.precedente" /></span>
55 <span class="disabled mobile-only"><@liferay.language key="previous" /></span>
56 </#if>
57 </div>
58 <div class="col text-right">
59 <#if resultatsCommissionSuivantArticleId != "">
60 <#assign lienSuivantNoParam = cncUrlService.calculUrlArticle(themeDisplay, resultatsCommissionSuivantArticleId) />
61 <#assign lienSuivant = lienSuivantNoParam?contains("?")?string(lienSuivantNoParam+"&",lienSuivantNoParam+"?")>
62 <a class="next-commission" href="${lienSuivant}secteur=${secteur}&nomAide=${nomAide}&annee=${annee}">
63 <span><@liferay.language key="article.dispositif.resultats.commission.suivante" /></span>
64 <span class="mobile-only"><@liferay.language key="next" /></span>
65 <i class="icon icon-arrow-right"></i>
66 </a>
67 <#else>
68 <span class="disabled"><@liferay.language key="article.dispositif.resultats.commission.suivante" /></span>
69 <span class="disabled mobile-only"><@liferay.language key="next" /></span>
70 <i class="icon icon-arrow-right disabled"></i>
71 </#if>
72 </div>
73 </div>
74 </#if>
75 <#if journalArticleTitre?has_content>
76 <h1>
77 ${journalArticleTitre}
78 </h1>
79 </#if>
80 <div class="article-title">
81 <h2 id="resultats-des-commissions" class="inline"><@liferay.language key="article.dispositif.resultats.composition.titre" /></h2>
82 </div>
83 </div>
84 </div>
85 <div class="col-12 col-lg-10 align-self-center">
86 ${articleContent}
87 </div>
88 </div>
89 </article>
90 </div>
91</section>