Banner imagen

 

El món ha canviat i el futur que ens imaginàvem també ho ha fet. Però és en el moment de grans canvis quan es creen les grans oportunitats. Per això, en aquesta edició virtual del Fòrum de Comissions de Control, compartirem idees i accions que ajudin a aportar benestar i qualitat de vida a les persones en el moment de la jubilació.

 

Ens veiem el pròxim
1 de desembre

Durada
1 h 30 min

Horari
Tarda

Format
Virtual

S'ha produït un error mentre es processava la plantilla.
Java method "com.liferay.portal.template.ServiceLocator.findService(String)" takes 1 argument, but 2 was given.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign literalTools = serviceLocator...  [in template "20155#20195#230188" at line 13, column 1]
----
1<style> 
2    .aui.VFCC-body .js-main .carrusel-ponentes.slick-slider button.slick-prev { 
3    	background:url("themeDisplay.getPathThemeImages()/sprites/prev.png") top left no-repeat; 
4    	z-index: 10; 
5
6     
7    .aui.VFCC-body .js-main .carrusel-ponentes.slick-slider button.slick-next { 
8    	background:url("themeDisplay.getPathThemeImages()/sprites/next.png") top right no-repeat; 
9
10</style> 
11 
12<#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
13<#assign literalTools = serviceLocator.findService("com.vidacaixa.services.service", "com.vidacaixa.services.service.LiteralsToolsLocalService") /> 
14 
15<#assign layoutId = themeDisplay.getPlid() /> 
16<#assign layoutIdLong = getterUtil.getLong(layoutId) /> 
17<#assign currentLayout = layoutLocalService.getLayout(layoutIdLong) /> 
18 
19<#assign siteURL = "" /> 
20<#assign includeUrlPath = currentLayout.getGroup().getExpandoBridge().getAttribute("incluir-path-url") /> 
21<#if includeUrlPath?has_content> 
22	<#assign siteURL = "/web" + currentLayout.getGroup().getFriendlyURL() /> 
23</#if> 
24 
25<#assign siteURL = "/web" + currentLayout.getGroup().friendlyURL /> 
26 
27<div class="carruselTitle"> 
28    <h2>${literalTools.getLiteral(themeDisplay.getScopeGroupId(), locale, 'fcc.ponentes.carrusel.title') }</h2> 
29</div> 
30<div class="carrusel-ponentes"> 
31    <#if entries?has_content> 
32    	<#list entries as entry> 
33    		<#assign renderer = entry.getAssetRenderer() /> 
34    		<#assign className = renderer.getClassName() /> 
35    		<#if className == "com.liferay.journal.model.JournalArticle"> 
36    			<#assign journalArticle = renderer.getArticle() /> 
37    			<#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString())) /> 
38    			<#assign rootElement = document.getRootElement() /> 
39    			 
40    			<#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='name']/dynamic-content") /> 
41    			<#assign fields = xPathSelector.selectNodes(rootElement) /> 
42    			<#list fields as field> 
43    				<#assign name = field.getStringValue()?trim /> 
44    			</#list> 
45     
46    			<#assign xPathSelectorImage = saxReaderUtil.createXPath("dynamic-element[@name='biographicalImage']/dynamic-content") /> 
47    			<#assign fieldsImage = xPathSelectorImage.selectNodes(rootElement) /> 
48    			<#list fieldsImage as field> 
49    				<#assign newImage = field.getStringValue()?trim /> 
50					<#assign imgJson = jsonFactoryUtil.createJSONObject(newImage) /> 
51               		<#assign biographicalImage = "/documents/"+imgJson.groupId+"/"+imgJson.uuid /> 
52    			</#list> 
53    			 
54    			<#assign xPathSelectorImageDescription = saxReaderUtil.createXPath("dynamic-element[@name='biographicalImageDescription']") /> 
55    			<#assign fieldsImageDescription = xPathSelectorImageDescription.selectNodes(rootElement) /> 
56    			<#list fieldsImageDescription as field > 
57    				<#assign biographicalImageDescription = field.getStringValue()?trim /> 
58    			</#list> 
59    			 
60    			<#assign xPathSelectorBiographicalSummary = saxReaderUtil.createXPath("dynamic-element[@name='biographicalSummary']") /> 
61    			<#assign fieldsBiographicalSummary = xPathSelectorBiographicalSummary.selectNodes(rootElement) /> 
62    			<#list fieldsBiographicalSummary as field> 
63    				<#assign biographicalSummary = field.getStringValue()?trim /> 
64    			</#list> 
65    			 
66    			<#assign xPathSelectorAnchor = saxReaderUtil.createXPath("dynamic-element[@name='anchor']") /> 
67    			<#assign fieldsAnchor = xPathSelectorAnchor.selectNodes(rootElement) /> 
68    			<#list fieldsAnchor as field> 
69    				<#assign anchor = field.getStringValue()?trim /> 
70    			</#list> 
71    			 
72    		    <div class="ponente"> 
73    		        <img src="${biographicalImage}" alt="${biographicalImageDescription}" /> 
74    		        <div class="name">${name}</div> 
75    		        <div class="summary">${biographicalSummary}</div> 
76    		        <div class="link"><a href="${siteURL}/ponentes#${anchor}">${literalTools.getLiteral(themeDisplay.getScopeGroupId(), locale, 'fcc.ponentes.carrusel.showMore')}</a></div> 
77    		    </div> 
78    		</#if> 
79    	</#list> 
80    </#if> 
81</div> 
82 
83<script> 
84	$(document).ready(function(){ 
85		$('.carrusel-ponentes').slick({ 
86			slidesToShow: 4, 
87			slidesToScroll: 1, 
88			autoplay: true, 
89			autoplaySpeed: 3500, 
90			responsive: [ 
91
92              breakpoint: 1024, 
93                  settings: { 
94                    	slidesToShow: 3, 
95
96              }, 
97
98              breakpoint: 768, 
99                  settings: { 
100                    	slidesToShow: 2, 
101
102              },{ 
103               breakpoint: 480, 
104                  settings: { 
105                    	slidesToShow: 1, 
106
107
108
109		}); 
110	}); 
111</script> 

La teva opinió, comentari o suggeriment són importants. Pots contactar-nos a [email protected] o a través del telèfon 616 538 012.