Fiestas
Atrás SEMANA SANTA
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> RESUMEN.Fichero [in template "38011#38039#1009987" at line 59, column 82] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- 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: #assign document = journalTool.getHTM... [in template "38011#38039#1009987" at line 59, column 33] ----
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 assetEntry = journalTool.getAssetEntryByArticleId(groupId, articleId) !/>
10<#assign journalArticle = journalTool.getJournalArticleByAssetEntry(assetEntry) !/>
11<#assign ddmStructureNameNormalize = "template-detail-${friendlyURLNormalizerTool.normalize(journalArticle.getDDMStructure().getName(localeUtil.getDefault()))}" />
12
13<#if validator.isNotNull(RESUMEN.Imagen.getData()) && RESUMEN.Imagen.getSiblings()?size gt 0>
14 <#list RESUMEN.Imagen.getSiblings() as imagen>
15 <#assign smallImageUrl = imagen.getData() />
16 </#list>
17</#if>
18
19<article class="template template-detail ${ddmStructureNameNormalize}">
20
21 <#assign showAssetTitle = getterUtil.getBoolean(portletTool.getPreference(request, "showAssetTitle"), false) !/>
22 <#assign portletDisplayName = themeDisplay.getPortletDisplay().getPortletName() !/>
23 <#if portletDisplayName == "com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet" && !showAssetTitle>
24 <div class="portlet-title-wrapper">
25 <div class="h3 border-bottom">${title}</div>
26 </div>
27 <#elseif portletDisplayName == "com_liferay_journal_content_web_portlet_JournalContentPortlet">
28 <div class="portlet-title-wrapper">
29 <div class="h3 border-bottom">${title}</div>
30 </div>
31 <#elseif portletDisplayName != "com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet" && portletDisplayName != "com_liferay_journal_content_web_portlet_JournalContentPortlet">
32 <div class="portlet-title-wrapper">
33 <div class="h3 border-bottom">${title}</div>
34 </div>
35 </#if>
36
37 <section class="row flex-row-reverse mt-4">
38
39 <#if validator.isNotNull(smallImageUrl)>
40 <div class="<#if validator.isNotNull(RESUMEN.Fechas.data) || validator.isNotNull(Descripcion.data) || validator.isNotNull(RESUMEN.Fichero.data)>col-sm-4</#if>">
41 <a href="${smallImageUrl}" title="Imagen ${title}" class="image-wrapper image-wrapper-cover image-wrapper-style lightbox" style="background-image: url('${dlTool.getThumbnail(smallImageUrl, 2)}');">
42 <img src="${dlTool.getThumbnail(smallImageUrl, 2)}" alt="Imagen ${title}" />
43 <span class="hide-accessible">${title}</span>
44 </a>
45 </div>
46 </#if>
47 <#if validator.isNotNull(RESUMEN.Fechas.data) || validator.isNotNull(Descripcion.data) || validator.isNotNull(RESUMEN.Fichero.data)>
48 <div class="<#if validator.isNotNull(smallImageUrl)> col-sm-8 </#if> col-12">
49 <#if validator.isNotNull(RESUMEN.Fechas.data)>
50 <div class="text-metadata">
51 <span class="date">Fechas: ${RESUMEN.Fechas.data}</span>
52 </div>
53 </#if>
54
55 <#if validator.isNotNull(Descripcion.data)>
56 <div class="text">${Descripcion.data}</div>
57 </#if>
58
59 <#assign document = journalTool.getHTMLDocuments(RESUMEN.Fichero.getSiblings()) />
60 <#if validator.isNotNull(document)>
61 <section class="documents mt-2">${document}</section>
62 </#if>
63 </div>
64 </#if>
65
66 </section>
67
68 <#if validator.isNotNull(RESUMEN.Imagen.getData()) && RESUMEN.Imagen.getSiblings()?size gt 1>
69 <#assign htmlGallery = journalTool.getHTMLGallery(RESUMEN.Imagen.getSiblings(), 2, "gallery-thumbs") />
70 <div class="accordion mt-4" id="accordion-${articleId}">
71 <div class="card card-clean expand">
72 <div id="headerGallery" class="card-header image-gallery">
73 <div class="card-title" data-toggle="collapse" data-target="#collapseGallery-${articleId}" aria-expanded="false" aria-controls="collapseGallery-${articleId}">${languageUtil.get(locale, "image-gallery")}</div>
74 <div id="collapseGallery-${articleId}" class="collapse show" aria-labelledby="headerGallery-${articleId}" data-parent="#accordion-${articleId}">
75 ${htmlGallery}
76 </div>
77 </div>
78 </div>
79
80 </div>
81 </#if>
82</article>