Detalle de Noticia - Aigües de Sant Pere de Ribes
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> entries [in template "20116#20152#43115" at line 21, column 16] ---- 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: #list entries as curEntry [in template "20116#20152#43115" at line 21, column 9] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8
9<style>
10 @media (max-width: 400px) {
11 .slide-content{
12 background-color:rgba(0,0,0,0.4) !important;
13 }
14 }
15</style>
16
17<#assign htmlUtil = staticUtil["com.liferay.portal.kernel.util.HtmlUtil"] />
18<div class="wrapper-slide">
19 <button class="slide-btn slide-prev"><@liferay.language key="aqualogy.liferay.prev" /></button>
20 <div id="myslide">
21 <#list entries as curEntry>
22 <#assign
23 assetRenderer = curEntry.getAssetRenderer()
24 ddmFormValuesReader = assetRenderer.getDDMFormValuesReader()
25 textFields = ddmFormValuesReader.getDDMFormFieldValues('text')
26 dmImages = ddmFormValuesReader.getDDMFormFieldValues('ddm-image')
27 />
28 <#list textFields as textField>
29 <#if textField.name == 'Titulo'>
30 <#assign titulo = textField.getValue().getString(locale) />
31 <#elseif textField.name == 'Subtitulo'>
32 <#assign subtitulo = textField.getValue().getString(locale) />
33 </#if>
34 </#list>
35 <#list dmImages as dmImage>
36 <#assign value = dmImage.getValue().getString(locale)>
37 <#attempt>
38 <#if dmImage.name == 'Imagen'>
39 <#assign listImage = (value?eval).data>
40 </#if>
41 <#recover>
42 </#attempt>
43 </#list>
44 <div class="slide-item" style="background-image: url(${htmlUtil.escape(listImage)});">
45 <div class="container">
46 <div class="slide-content">
47 <span class="previo">${titulo}</span>
48 <h1>{subtitulo}</h1>
49 </div>
50 </div>
51 </div>
52
53 </#list>
54
55 <div class="slide-dots">
56 <ul>
57 <li class="dot"><button></button></li>
58 <li class="dot"><button class="active"></button></li>
59 <li class="dot"><button></button></li>
60 </ul>
61 </div>
62 </div>
63 <button class="slide-btn slide-next"><@liferay.language key="aqualogy.liferay.next" /></button>
64</div>