Search Results

prueba agenda eus
Errorea gertatu da txantiloia prozesatzerakoan.
Java method "jdk.proxy3.$Proxy132.getFolder(long, long, String)" threw an exception when invoked on jdk.proxy3.$Proxy132 object "com.liferay.portlet.documentlibrary.service.impl.DLFolderLocalServiceImpl@4fd4cdb5"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign imagesFId = dlFolderLocalServ...  [in template "76522417197000#35867#AGENDA_DETALLE" at line 24, column 1]
----
1<#setting date_format="yyyy/MM/dd">  
2<#if locale == "eu_ES"> 
3	<#assign date_format = "yyyy/MM/dd"/> 
4<#else> 
5	<#assign date_format = "dd/MM/yyyy"/> 
6</#if> 
7 
8<#assign catPropertyService = serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService")> 
9<#assign catLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")/> 
10<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
11<#assign article = journalArticleLocalService.fetchArticle(groupId, .vars['reserved-article-id'].data) /> 
12<#assign articleCategories = catLocalService.getCategories("com.liferay.journal.model.JournalArticle", getterUtil.getLong(article.getResourcePrimKey()) ) /> 
13 
14<#assign imageName = "otras_actividades.png" /> 
15<#list articleCategories as artCat> 
16    <#attempt> 
17      <#assign imageName = catPropertyService.getCategoryProperty(artCat.getCategoryId(), "image").getValue() /> 
18      <#assign articleCategory = artCat.getTitle(locale) /> 
19    <#recover> 
20    </#attempt> 
21</#list> 
22 
23<#assign dlFolderLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFolderLocalService")/> 
24<#assign imagesFId = dlFolderLocalService.getFolder(groupId,0,"images").getFolderId()/> 
25<#assign tipoEventoID = dlFolderLocalService.getFolder(groupId,imagesFId,"tipoEvento").getFolderId()/> 
26 
27<#assign icono = "/documents/"+groupId+"/"+tipoEventoID+"/"+imageName /> 
28 
29<style> 
30	<#if !validator.isBlank(ColorFicha.getData())> 
31		.detalle-agenda .columna-detalle{ 
32			border-right: 3px solid ${ColorFicha.getData()} !important; 
33
34		.detalle-agenda .icono-categoria{ 
35			border-bottom: 5px solid ${ColorFicha.getData()} !important; 
36
37		.detalle-agenda .agenda-image-link, 
38		.detalle-agenda .titulo-agenda, 
39		.detalle-agenda .dato-title{ 
40			color: ${ColorFicha.getData()} !important; 
41
42		.detalle-agenda .boton-inscripcion{ 
43			background: ${ColorFicha.getData()} !important; 
44
45	</#if> 
46</style> 
47 
48<!-- PLANTILLA: AGENDA_DETALLE --> 
49<div class="detalle-agenda detalle-agenda-color" >   
50    <div class="container"> 
51    	<#-- FICHA --> 
52        <div class="row"> 
53            <div class="col-md-12 col-lg-8 columna-detalle"> 
54                <div class="row"> 
55                    <div class="col-sm-12 col-lg-5 "> 
56                        <a href="${Imagen1.getData()}" class="agenda-image-link"> 
57                            <div class="contenedor-imagen-agenda" > 
58                                <img class="imagen-agenda" alt="${Imagen1.getAttribute("alt")}" data-fileentryid="${Imagen1.getAttribute("fileEntryId")}" src="${Imagen1.getData()}" />  
59                            </div> 
60                            <div class="agenda-link-text"> 
61                                ${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.vercartel")} 
62                            </div>    
63                        </a>     
64                    </div> 
65                    <div class="col-sm-12 col-lg-7 "> 
66                        <div class="icono-categoria"> 
67           				 	<img src="${icono}" alt="${(articleCategory)!""}"> 
68                        </div> 
69                        <h3 class="titulo-agenda"> 
70                            ${TituloDelEvento.getData()} 
71                        </h3> 
72                        <div class="lugar-agenda"> 
73                            ${Lugar.getData()} 
74                        </div> 
75                        <div class="descripcion-agenda"> 
76                            ${Descripcion.getData()} 
77                        </div> 
78                        <div class="social-media"> 
79    						<#if getterUtil.getBoolean(Facebook.getData())>  
80    							<a class="social-icon facebook" href="http://www.facebook.com/sharer.php?u=${htmlUtil.escapeURL(portalUtil.getCurrentCompleteURL(request))}" target="_blank"></a> 
81    						</#if> 
82    						<#if getterUtil.getBoolean(Twitter.getData())>  
83    	                       <a class="social-icon twitter" href="https://twitter.com/intent/tweet?text=${htmlUtil.escapeURL(TituloDelEvento.getData())}&amp;tw_p=tweetbutton&amp;url=${htmlUtil.escapeURL(portalUtil.getCurrentCompleteURL(request))}" target="_blank"></a> 
84    						</#if> 
85    						<#if getterUtil.getBoolean(Whatsapp.getData())>  
86    							<a class="social-icon whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=${htmlUtil.escapeURL(portalUtil.getCurrentCompleteURL(request))}&amp;linkname=${htmlUtil.escapeURL(TituloDelEvento.getData())}" target="_blank"></a> 
87    						</#if> 
88    						<#if getterUtil.getBoolean(Telegram.getData())>  
89    	                       <a class="social-icon telegram" href="https://t.me/share/url?url=${htmlUtil.escapeURL(portalUtil.getCurrentCompleteURL(request))}&text=${htmlUtil.escapeURL(TituloDelEvento.getData())} " target="_blank"></a>			 
90    						</#if> 
91                        </div> 
92                        <div class="bloque-inscripcion"> 
93        		        	<#if InscripcionURL.getData()?? && InscripcionURL.getData() != ""> 
94        			        	<a href="${InscripcionURL.getData()}" class="btn btn-ara-primary boton-inscripcion"> 
95         
96        			        		<#if InscripcionTextoBoton.getData()?? && InscripcionTextoBoton.getData() != ""> 
97        			        			${InscripcionTextoBoton.getData()} 
98        		        			<#else> 
99        			        			${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.inscripcion")} 
100        			        		</#if> 
101        			        	</a> 
102        			        </#if>	 
103                        </div> 
104                    </div> 
105                </div> 
106            </div> 
107            <div class="col-md-12 col-lg-4"> 
108		        <div class="dato fecha"> 
109		        	<div class="dato-title"> 
110		        		${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.fecha")} 
111		        	</div> 
112			    	<div class="dato-info"> 
113			      	<#if FechaEnTexto.getData()?? && FechaEnTexto.getData() != "">  
114						${FechaEnTexto.getData()} 
115			        <#else> 
116				        <#assign FechaInicio1_Data = getterUtil.getString(FechaInicio1.getData())> 
117				        <#if validator.isNotNull(FechaInicio1_Data)> 
118			                <#assign fecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", FechaInicio1_Data, locale)> 
119			                ${dateUtil.getDate(fecha_DateObj, date_format, locale)}  
120 
121			            </#if> 
122				        <#assign FechaFin_Data = getterUtil.getString(FechaFin.getData())> 
123				        <#if validator.isNotNull(FechaFin_Data)> 
124			                <#assign fecha_DateObjFin = dateUtil.parseDate("yyyy-MM-dd", FechaFin_Data, locale)> 
125			                - ${dateUtil.getDate(fecha_DateObjFin, date_format, locale)}  
126			            </#if> 
127			        </#if>	 
128			    	</div> 
129		        </div> 
130		      	<#if Horario.getData()?? && Horario.getData() != "">  
131			        <div class="dato horario"> 
132		            	<div class="dato-title"> 
133		            		${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.horario")} 
134		            	</div> 
135				    	<div class="dato-info"> 
136							${Horario.getData()} 
137				    	</div> 
138			    	</div> 
139			    </#if> 
140		      	<#if Categoria.getData()?? && Categoria.getData() != "">  
141			        <div class="dato horario"> 
142		            	<div class="dato-title"> 
143		            		${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.categoria")} 
144		            	</div> 
145				    	<div class="dato-info"> 
146							${Categoria.getData()} 
147				    	</div> 
148			    	</div> 
149			    </#if> 
150			    <#if Lugar.getData()?? && Lugar.getData() != ""> 
151			    	<div class="dato Lugar"> 
152			            <div class="dato-title"> 
153			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.lugar")} 
154			            </div> 
155				    	<div class="dato-info"> 
156							${Lugar.getData()}	 
157				    	</div> 
158				    </div> 
159				</#if> 
160	            <#if Direccion.getData()?? && Direccion.getData() != ""> 
161	            	<div class="dato direccion"> 
162			            <div class="dato-title"> 
163			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.direccion")} 
164			            </div> 
165				    	<div class="dato-info"> 
166	  						${Direccion.getData()} 
167				    	</div> 
168				    </div> 
169				</#if> 
170	            <#if Municipio.getData()?? && Municipio.getData() != ""> 
171	            	<div class="dato municipio"> 
172			            <div class="dato-title"> 
173			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.municipio")} 
174			            </div> 
175				    	<div class="dato-info"> 
176							${Municipio.getData()} 
177				    	</div> 
178				    </div> 
179				</#if> 
180	            <#if Geolocalizacion.getData()?? && Geolocalizacion.getData() != ""> 
181	            	<div class="dato geolocalizacion"> 
182						${Geolocalizacion.getData()} 
183		        	</div> 
184		        </#if> 
185	            <#if Cuadrilla.getData()?? && Cuadrilla.getData() != ""> 
186	            	<div class="dato cuadrilla"> 
187			            <div class="dato-title"> 
188			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.cuadrilla")} 
189			            </div> 
190				    	<div class="dato-info"> 
191							${Cuadrilla.getData()} 
192				    	</div> 
193			    	</div> 
194				</#if> 
195	            <#if Idioma.getData()?? && Idioma.getData() != ""> 
196	            	<div class="dato idioma"> 
197			            <div class="dato-title"> 
198			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.idioma")} 
199			            </div> 
200				    	<div class="dato-info"> 
201							${Idioma.getData()} 
202				    	</div> 
203			    	</div> 
204				</#if> 
205	            <#if DirigidoA.getData()?? && DirigidoA.getData() != ""> 
206	            	<div class="dato dirigido"> 
207			            <div class="dato-title"> 
208			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.dirigido")} 
209			            </div> 
210				    	<div class="dato-info"> 
211							${DirigidoA.getData()} 
212				    	</div> 
213				    </div> 
214				</#if> 
215	            <#if OrganizaColabora.getData()?? && OrganizaColabora.getData() != ""> 
216	            	<div class="dato organiza"> 
217			            <div class="dato-title"> 
218			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.organiza")} 
219			            </div> 
220				    	<div class="dato-info"> 
221							${OrganizaColabora.getData()} 
222				    	</div> 
223				    </div> 
224				</#if> 
225	            <#if Precio.getData()?? && Precio.getData() != ""> 
226	            	<div class="dato organiza"> 
227			            <div class="dato-title"> 
228			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.precio")} 
229			            </div> 
230				    	<div class="dato-info"> 
231							${Precio.getData()} 
232				    	</div> 
233				    </div> 
234				</#if> 
235	            <#if URLEventoOnline.getData()?? && URLEventoOnline.getData() != ""> 
236	            	<div class="dato online"> 
237			            <div class="dato-title"> 
238			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.urlevento")} 
239			            </div> 
240				    	<div class="dato-info"> 
241							<a href="${URLEventoOnline.getData()}" target="_blank">${URLEventoOnline.getData()}</a> 
242				    	</div> 
243				    </div> 
244				</#if> 
245	            <#if URLWebCompraEntradas.getData()?? && URLWebCompraEntradas.getData() != ""> 
246	            	<div class="dato entradas"> 
247			            <div class="dato-title"> 
248			            	${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.urlentradas")} 
249			            </div> 
250				    	<div class="dato-info"> 
251							<a href="${URLWebCompraEntradas.getData()}" target="_blank">${URLWebCompraEntradas.getData()}</a> 
252				    	</div> 
253				    </div> 
254				</#if> 
255				 
256		      	<#if MasInformacion.getData()?? && MasInformacion.getData() != "">  
257				    <div class="dato mas-info"> 
258				    	${MasInformacion.getData()} 
259				    <div> 
260				</#if> 
261            	<#if Inscripcion.getData()?? && Inscripcion.getData() != "">  
262                    <div class="dato inscripcion">  
263                        <div class="dato-title"> 
264		            	    ${languageUtil.get(locale, "common.arabaeus.template.nombre.agenda.inscripcion")} 
265                        </div>  
266                        <div class="dato-info"> 
267                            ${Inscripcion.getData()} 
268                        </div>  
269                    </div> 
270		        </#if> 
271            </div> 
272        </div> 
273    </div> 
274</div>