- Dirección: PLAZA MAYOR
- Horario: APARCAMIENTO LIBRE EXCEPTO LOS VIERNES POR MERCADO
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