Se ha producido un error al procesar la plantilla.
Java method "Object.equals(Object)" takes 1 argument, but 2 was given.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if !validator.equals("", cur_item.de...  [in template "29158690#29158728#25210939" at line 48, column 41]
----
1<#if .vars['imagen'].getSiblings()?has_content> 
2	<div class="slider"> 
3    	<section id="carousel" class="carousel slide" data-interval="5000" data-ride="carousel"> 
4    			  
5    		<ol class="carousel-indicators"> 
6    			<#list .vars['imagen'].getSiblings() as cur_item> 
7     
8    				<#if cur_item_index==0 > 
9    					<#assign elemento_activo = 'active' /> 
10    				<#else> 
11    					<#assign elemento_activo = '' /> 
12    				</#if> 
13    				<#assign num = cur_item_index /> 
14    				 
15    				<li data-target="#carousel" data-slide-to="${num}" class="${elemento_activo} carousel-btn"></li> 
16    			</#list> 
17    			<!--<li class="fa fa-pause"></li>--> 
18    		</ol>		  
19     
20    		<div class="carousel-inner"> 
21    			<#list .vars['imagen'].getSiblings() as cur_item> 
22    			 
23    				<#if cur_item_index==0 > 
24    					<#assign elemento_activo2 = 'active' /> 
25    				<#else> 
26    					<#assign elemento_activo2 = '' /> 
27    				</#if> 
28     
29     
30    				<div class="${elemento_activo2} item"> 
31    				 
32    					<img alt="Imagen" src="${cur_item.getData()}" /> 
33    					 
34    					<#assign textoAlt = "" /> 
35    					<#if "" != cur_item.textoLink.data > 
36    						<#assign textoAlt = cur_item.textoLink.data /> 
37    					</#if>		 
38    					 
39    					<#if "" != cur_item.link.data > 
40    						<a href="${cur_item.link.data}" alt="${textoAlt}"> 
41    					</#if>		 
42    					 
43    					<#if "" != cur_item.titulo.data > 
44    						<div class="carousel-caption title"> 
45    							${cur_item.titulo.data} 
46    						</div> 
47    					</#if> 
48    					<#if !validator.equals("", cur_item.descripcion.data) > 
49    						<div class="carousel-caption description"> 
50    							${cur_item.descripcion.data} 
51    						</div> 
52    					</#if>		 
53    					<#if "" != cur_item.link.data > 
54    						</a> 
55    					</#if>		 
56    				</div> 
57    			</#list> 
58    		</div> 
59    		<a class="carousel-control-prev carousel-control-laterales" href="#carousel" role="button" data-slide="prev"> 
60    			<span class="fa fa-angle-left" aria-hidden="true"></span> 
61    			<span class="sr-only">Previous</span> 
62    		</a> 
63    		<a class="carousel-control-next carousel-control-laterales" href="#carousel" role="button" data-slide="next"> 
64    			<span class="fa fa-angle-right" aria-hidden="true"></span> 
65    			<span class="sr-only">Next</span> 
66    		</a> 
67    	</section> 
68	</div> 
69</#if> 
70<style> 
71.ikasgunearesponsivehome #carousel .carousel-inner .carousel-caption.description { 
72    top: calc(65px + 35%); 
73
74</style> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> hayenlace  [in template "29158690#29158728#29196797" at line 70, column 46]

----
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: #if "si" == hayenlace  [in template "29158690#29158728#29196797" at line 70, column 33]
----
1<#assign assetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")> 
2<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3<#assign journalArticleResourceLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleResourceLocalService")> 
4 
5<#assign journalArticleClassName = "com.liferay.journal.model.JournalArticle"> 
6 
7<#if entries?has_content> 
8	<#list entries as curEntry> 
9		<#assign journalArticleResource = journalArticleResourceLocalService.getJournalArticleResource(curEntry.getClassPK()) > 
10        <#assign journalArticle = journalArticleLocalService.getArticle(groupId, journalArticleResource.getArticleId()) > 
11		 
12		<#assign renderer = curEntry.getAssetRenderer()> 
13        <#assign className = renderer.getClassName() > 
14        <#if className?string == journalArticleClassName?string > 
15			<#assign journalArticle = renderer.getArticle() > 
16			<#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale)) > 
17			<#assign titulo = document.valueOf("//dynamic-element[@name='titulodestacado']/dynamic-content/text()") /> 
18			<#assign imagen = document.valueOf("//dynamic-element[@name='imagedestacado2']/dynamic-content/text()") /> 
19			<#assign descripcion = document.valueOf("//dynamic-element[@name='descripciondestacado']/dynamic-content/text()") /> 
20			<#assign documentodestacado = document.valueOf("//dynamic-element[@name='documentodestacado']/dynamic-content/text()") /> 
21			<#assign enlacepagedestacado = document.valueOf("//dynamic-element[@name='enlacepagedestacado']/dynamic-content/text()") /> 
22			<#assign enlacedestacado = document.valueOf("//dynamic-element[@name='enlacedestacado']/dynamic-content/text()") /> 
23			<#assign enlacepagedestacadoJson = jsonFactoryUtil.createJSONObject(enlacepagedestacado)> 
24			 
25			<div class="destacado col-12 col-md-3"> 
26			 
27				<#if documentodestacado?has_content || enlacepagedestacado?has_content || enlacedestacado?has_content> 
28					<#assign enlace="", target="", hayenlace="" > 
29					<#if "" != enlacepagedestacado > 
30						<#assign linkPageId = enlacepagedestacadoJson.getString('layoutId')?number> 
31						<#assign linkPrivate = enlacepagedestacadoJson.getBoolean('privateLayout')> 
32						<#assign linkGroupId = enlacepagedestacadoJson.getString('groupId')?number> 
33 
34						<#assign layoutLocalService = staticUtil["com.liferay.portal.kernel.service.LayoutLocalServiceUtil"]> 
35						<#assign pageLayout = layoutLocalService.getLayout(linkGroupId, linkPrivate, linkPageId)> 
36 
37						<#assign portalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"]> 
38						<#assign friendly_page_link = portalUtil.getLayoutFriendlyURL(pageLayout, themeDisplay)> 
39 
40						<#assign enlace = friendly_page_link > 
41						 
42					<#elseif enlacedestacado?has_content > 
43						<#assign enlace = enlacedestacado > 
44						<#assign target = "_blank" > 
45					<#elseif documentodestacado?has_content > 
46						<#assign enlace = documentodestacado > 
47						<#assign target = "_blank" > 
48					</#if> 
49					 
50					<#if enlace?has_content > 
51						<#assign hayenlace = "si" > 
52						<a href="${enlace}" target="${target}"> 
53					</#if> 
54				</#if> 
55				 
56				<#if imagen?has_content > 
57					<div class="imagen-container"> 
58						<img src="${imagen}" alt="${titulo}" /> 
59					</div> 
60				</#if> 
61				 
62				<#if titulo?has_content > 
63					<h3 class="titulo-descubre">${titulo}</h3> 
64				</#if> 
65				 
66				<#if descripcion?has_content > 
67					<p>${descripcion}</p> 
68				</#if> 
69				 
70				<#if "si" == hayenlace > 
71					</a> 
72				</#if> 
73			</div> 
74		</#if> 
75	</#list> 
76</#if> 

Logo Next