Resultats dels Tallers participatius
| Els Tallers participatius del Fòrum tenen com a objectiu treballar plegats per elaborar unes conclusions i resultats comuns en diferents àmbits i matèries.
|
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> imagen.imatgeMiniFieldSet.imatgeMini.urlExterna [in template "10132#10165#GALERIA_IMATGES_DIBA" at line 8, column 34]
----
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 imagenMiniURL = imagen.imatge... [in template "10132#10165#GALERIA_IMATGES_DIBA" at line 8, column 10]
---- 1<h2>${titol.getData()}</h2> 2<#assign urlImatge=""> 3<div class="row" id="galeria_${.vars["reserved-article-id"].data}"> 4 <#assign i=0> 5 <#list imatgeFieldSet.getSiblings() as imagen> 6 <#assign imagenMiniURL= imagen.imatgeMiniFieldSet.imatgeMini.getData()> 7 <#if !imagenMiniURL?has_content || imagenMiniURL?length ==0> 8 <#assign imagenMiniURL= imagen.imatgeMiniFieldSet.imatgeMini.urlExterna.getData()> 9 </#if> 10 <#assign imagenGranURL= imagen.imatgeGranFieldSet.imatgeGran.getData()> 11 <#if (!imagenGranURL?has_content || imagenGranURL?length ==0) && imagen.imatgeGranFieldSet.imatgeGran.urlExterna2?? > 12 <#assign imagenGranURL= imagen.imatgeGranFieldSet.imatgeGran.urlExterna2.getData()> 13 </#if> 14 <div class="col-md-auto mb-4"> 15 <a class="glightbox${.vars["reserved-article-id"].data}" data-glightbox="title: ${htmlUtil.escape("${imagen.descripcio.getData()}")}" 16 title="${imagen.descripcio.getData()}" href="${imagenGranURL}"> 17 <img src="${imagenMiniURL}" class="img-fluid m-0 mb-3 zoom no-lazy" style="width:${ampladaMinis.getData()}px" title="${imagen.descripcio.getData()}" alt="${imagen.descripcio.getData()}" /> 18 </a> 19 <div id="${getterUtil.getLong(i)}"_${.vars["reserved-article-id"].data}" class="d-none"> </div> 20 </div> 21 <#assign i= i+1> 22 </#list> 23</div> 24 25<script> 26 function setGallery${.vars["reserved-article-id"].data}(){ 27 var scriptSrc = 'https://media.diba.cat/intradiba/js/glightbox/glightbox.min.js'; 28 var cssHref = 'https://media.diba.cat/intradiba/js/glightbox/glightbox.min.css'; 29 var scriptExists = document.querySelector('script[src="' + scriptSrc + '"]'); 30 31 if (!scriptExists) { 32 var link = document.createElement('link'); 33 link.rel = 'stylesheet'; 34 link.type = 'text/css'; 35 link.href = cssHref; 36 document.head.appendChild(link); 37 38 var script = document.createElement('script'); 39 script.type = 'text/javascript'; 40 script.src = scriptSrc; 41 document.head.appendChild(script); 42 } 43 setTimeout(setGliGhtbox${.vars["reserved-article-id"].data}, 500); 44 } 45 46 function setGliGhtbox${.vars["reserved-article-id"].data}(){ 47 GLightbox({ 48 selector: '.glightbox${.vars["reserved-article-id"].data}' 49 }); 50 } 51 52 if (window.Liferay) { 53 Liferay.on("allPortletsReady", setGallery${.vars["reserved-article-id"].data}); 54 Liferay.on("endNavigate", setGallery${.vars["reserved-article-id"].data}); 55 } 56</script> ![]() |
| Els Tallers participatius del Fòrum tenen com a objectiu treballar plegats per elaborar unes conclusions i resultats comuns en diferents àmbits i matèries.
|
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> imagen.imatgeMiniFieldSet.imatgeMini.urlExterna [in template "10132#10165#GALERIA_IMATGES_DIBA" at line 8, column 34]
----
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 imagenMiniURL = imagen.imatge... [in template "10132#10165#GALERIA_IMATGES_DIBA" at line 8, column 10]
---- 1<h2>${titol.getData()}</h2> 2<#assign urlImatge=""> 3<div class="row" id="galeria_${.vars["reserved-article-id"].data}"> 4 <#assign i=0> 5 <#list imatgeFieldSet.getSiblings() as imagen> 6 <#assign imagenMiniURL= imagen.imatgeMiniFieldSet.imatgeMini.getData()> 7 <#if !imagenMiniURL?has_content || imagenMiniURL?length ==0> 8 <#assign imagenMiniURL= imagen.imatgeMiniFieldSet.imatgeMini.urlExterna.getData()> 9 </#if> 10 <#assign imagenGranURL= imagen.imatgeGranFieldSet.imatgeGran.getData()> 11 <#if (!imagenGranURL?has_content || imagenGranURL?length ==0) && imagen.imatgeGranFieldSet.imatgeGran.urlExterna2?? > 12 <#assign imagenGranURL= imagen.imatgeGranFieldSet.imatgeGran.urlExterna2.getData()> 13 </#if> 14 <div class="col-md-auto mb-4"> 15 <a class="glightbox${.vars["reserved-article-id"].data}" data-glightbox="title: ${htmlUtil.escape("${imagen.descripcio.getData()}")}" 16 title="${imagen.descripcio.getData()}" href="${imagenGranURL}"> 17 <img src="${imagenMiniURL}" class="img-fluid m-0 mb-3 zoom no-lazy" style="width:${ampladaMinis.getData()}px" title="${imagen.descripcio.getData()}" alt="${imagen.descripcio.getData()}" /> 18 </a> 19 <div id="${getterUtil.getLong(i)}"_${.vars["reserved-article-id"].data}" class="d-none"> </div> 20 </div> 21 <#assign i= i+1> 22 </#list> 23</div> 24 25<script> 26 function setGallery${.vars["reserved-article-id"].data}(){ 27 var scriptSrc = 'https://media.diba.cat/intradiba/js/glightbox/glightbox.min.js'; 28 var cssHref = 'https://media.diba.cat/intradiba/js/glightbox/glightbox.min.css'; 29 var scriptExists = document.querySelector('script[src="' + scriptSrc + '"]'); 30 31 if (!scriptExists) { 32 var link = document.createElement('link'); 33 link.rel = 'stylesheet'; 34 link.type = 'text/css'; 35 link.href = cssHref; 36 document.head.appendChild(link); 37 38 var script = document.createElement('script'); 39 script.type = 'text/javascript'; 40 script.src = scriptSrc; 41 document.head.appendChild(script); 42 } 43 setTimeout(setGliGhtbox${.vars["reserved-article-id"].data}, 500); 44 } 45 46 function setGliGhtbox${.vars["reserved-article-id"].data}(){ 47 GLightbox({ 48 selector: '.glightbox${.vars["reserved-article-id"].data}' 49 }); 50 } 51 52 if (window.Liferay) { 53 Liferay.on("allPortletsReady", setGallery${.vars["reserved-article-id"].data}); 54 Liferay.on("endNavigate", setGallery${.vars["reserved-article-id"].data}); 55 } 56</script> 

