Elemento

Aparcamientos

RESTO DEL MUNICIPIO APARCAMIENTO PÚBLICO EXCEPTO SEÑALIZACIÓN

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> Plazas  [in template "38011#38039#1008974" at line 40, column 119]

----
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 validator.isNotNull(smallImageUrl...  [in template "38011#38039#1008974" at line 40, column 17]
----
1<#assign title = .vars['reserved-article-title'].data> 
2<#assign articleId=.vars["reserved-article-id"].data /> 
3<#assign description=.vars["reserved-article-description"].data /> 
4<#assign smallImageUrl=.vars["reserved-article-small-image-url"].data /> 
5<#assign date=.vars["reserved-article-display-date"].data /> 
6<#assign request = .vars['request']> 
7<#assign dateFormatted = journalTool.getDateFormat(date, "dd MMMM yyyy", locale, timezone)> 
8<#assign categories = journalTool.getCategories(scopeGroupId, articleId, []) !/> 
9<#assign imageTitle = title> 
10<#assign assetEntry = journalTool.getAssetEntryByArticleId(groupId, articleId) !/> 
11<#assign journalArticle = journalTool.getJournalArticleByAssetEntry(assetEntry) !/> 
12<#assign ddmStructureNameNormalize = "template-detail-${friendlyURLNormalizerTool.normalize(journalArticle.getDDMStructure().getName(localeUtil.getDefault()))}" /> 
13 
14<#if Imagen??> 
15	<#if validator.isNotNull(Imagen.getData())> 
16		<#assign smallImageUrl = Imagen.getData()/> 
17	</#if> 
18</#if> 
19 
20<article class="template template-detail ${ddmStructureNameNormalize}"> 
21 
22	<#assign showAssetTitle = getterUtil.getBoolean(portletTool.getPreference(request, "showAssetTitle"), false) !/> 
23	<#assign portletDisplayName = themeDisplay.getPortletDisplay().getPortletName() !/>		 
24    <#if portletDisplayName == "com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet" && !showAssetTitle> 
25		<div class="portlet-title-wrapper"> 
26			<div class="h3 border-bottom">${title}</div>	 
27		</div> 
28	<#elseif portletDisplayName == "com_liferay_journal_content_web_portlet_JournalContentPortlet"> 
29		<div class="portlet-title-wrapper"> 
30			<div class="h3 border-bottom">${title}</div>	 
31		</div> 
32	<#elseif portletDisplayName != "com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet" && portletDisplayName != "com_liferay_journal_content_web_portlet_JournalContentPortlet"> 
33		<div class="portlet-title-wrapper"> 
34			<div class="h3 border-bottom">${title}</div>	 
35		</div> 
36	</#if> 
37 
38    <section class="row flex-row-reverse mt-4"> 
39	 
40		<#if validator.isNotNull(smallImageUrl) || Direccion.data?has_content || Telefono.data?has_content || Plazas.data?has_content || Horario.data?has_content || Enlace.data?has_content> 
41			<div class="<#if validator.isNotNull(Tarifas.data) || validator.isNotNull(Servicios.data)>col-sm-4</#if>col-12"> 
42				<#if validator.isNotNull(smallImageUrl)> 
43					<a href="${smallImageUrl}" title="Imagen ${imageTitle}" class="image-wrapper image-wrapper-cover image-wrapper-style lightbox" style="background-image: url('${dlTool.getThumbnail(smallImageUrl, 2)}');"> 
44						<img src="${dlTool.getThumbnail(smallImageUrl, 2)}" alt="Imagen ${imageTitle}" /> 
45						<span class="hide-accessible">${imageTitle}</span> 
46					</a> 
47				</#if> 
48				 
49				<#if Direccion.data?has_content || Telefono.data?has_content || Plazas.data?has_content || Horario.data?has_content || Enlace.data?has_content> 
50					<div class="article-list-wrapper"> 
51						<ul class="article-list list-unstyled article-list-address">							 
52							<#if Direccion.data?has_content> 
53								<li class="article-list-item"> 
54									<span class="far fa-map"> 
55										<span class="hide-accessible">${languageUtil.get(request,"address")}</span> 
56									</span> 
57									<span class="field-wrapper"> 
58										<span class="field">${languageUtil.get(request, "address")}:</span> 
59										<span class="text">${Direccion.data}</span> 
60									</span> 
61								</li> 
62							</#if> 
63 
64							<#if Telefono.data?has_content> 
65								<li class="article-list-item"> 
66									<span class="fas fa-phone-alt"> 
67										<span class="hide-accessible">${languageUtil.get(request,"phone")}</span> 
68									</span> 
69									<span class="field-wrapper"> 
70										<span class="field">${languageUtil.get(request, "phone")}:</span> 
71										<span class="text">${Telefono.data}</span> 
72									</span> 
73								</li> 
74							</#if> 
75							 
76							<#if Plazas?? && Plazas.data?has_content> 
77								<li class="article-list-item"> 
78									<span class="fas fa-users"> 
79										<span class="hide-accessible">${languageUtil.get(request,"Plazas")}</span> 
80									</span> 
81									<span class="field-wrapper"> 
82										<span class="field">${languageUtil.get(request, "Plazas")}:</span> 
83										<span class="text">${Plazas.data}</span> 
84									</span> 
85								</li> 
86							</#if> 
87							 
88							<#if Horario.data?has_content> 
89								<li class="article-list-item"> 
90									<span class="fas fa-clock"> 
91										<span class="hide-accessible">${languageUtil.get(request,"Horario")}</span> 
92									</span> 
93									<span class="field-wrapper"> 
94										<span class="field">${languageUtil.get(request, "Horario")}:</span> 
95										<span class="text">${Horario.data}</span> 
96									</span> 
97								</li> 
98							</#if> 
99							<#if Enlace??> 
100								<#if validator.isNotNull(Enlace.getData())> 
101									<#assign link = Enlace.getFriendlyUrl() !/> 
102									<#assign cssClassIcon = "fas fa-link" /> 
103									<li class="article-list-item web"> 
104										<span class="fas fa-link"> 
105											<span class="hide-accessible">${languageUtil.get(request,"site")}</span> 
106										</span> 
107										<span class="field-wrapper"> 
108											<span class="field">${languageUtil.get(request, "site")}:</span> 
109											<span class="text"> 
110												<a href="<#if !stringUtil.matches(link, '//') >//</#if>${link}" title="${languageUtil.format(request,'go-to-x', '${link}')}">${stringUtil.extractLast(link, "/")}</a> 
111											</span> 
112										</span> 
113									</li> 
114								</#if> 
115							</#if> 
116						</ul> 
117					</div> 
118				</#if> 
119			</div> 
120		</#if> 
121 
122		<#if validator.isNotNull(Tarifas.data) || validator.isNotNull(Servicios.data)> 
123			<div class="<#if validator.isNotNull(smallImageUrl) || Direccion.data?has_content || Telefono.data?has_content || Plazas.data?has_content || Horario.data?has_content || Enlace.data?has_content> col-sm-8 </#if> col-12"> 
124				<dl class="d-flex flex-wrap"> 
125					<#if validator.isNotNull(Tarifas.data)> 
126						<dt class="w-25 py-2 my-2">Tarifas</dt> 
127						<dd class="w-75 py-2 border-bottom my-2">${Tarifas.data}</dd> 
128					</#if> 
129					 
130					<#if validator.isNotNull(Servicios.data)> 
131						<dt class="w-25 py-2 my-2">Servicios</dt> 
132						<dd class="w-75 py-2 border-bottom my-2">${Servicios.data}</dd> 
133					</#if> 
134				</dl> 
135			</div> 
136		</#if> 
137		 
138    </section> 
139</article> 

PLAZA MAYOR

  • Dirección Dirección: PLAZA MAYOR
  • Horario Horario: APARCAMIENTO LIBRE EXCEPTO LOS VIERNES POR MERCADO