2017
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> dlTool.getDLFileEntryByPath(boletin.getData()) [in template "32656#32690#71100" at line 16, column 86]
----
Tip: If the failing expression is known to be 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 fileEntry = dlTool.getDLFileE... [in template "32656#32690#71100" at line 16, column 65]
---- 1<#assign dlTool = utilLocator.findUtil("lportal7.0ce-hook", "as.asac.template.tools.DLTool") /> 2<#assign title = .vars['reserved-article-title'].data> 3 4<div class="ordenanza detail template row row-spacing"> 5<#if validator.isNotNull(Aprobadas.data) ??> 6 <div class="col-md-12">${Aprobadas.data}</div> 7</#if> 8 <#if BOCM ??> 9 <#if BOCM.getSiblings()?has_content> 10 <div class="col-md-12"> 11 <#list BOCM.getSiblings() as boletin> 12 <#if boletin.data !=""> 13 <div class="col-md-6 uxgl-horizontal-card"> 14 <div class="document-wrapper card card-horizontal"> 15 <div class="card-row"> 16 <#assign fileEntry = dlTool.getDLFileEntryByPath(boletin.getData())/> 17 <#assign name = ""/> 18 <#if validator.isNotNull(fileEntry.getExtension())> 19 <#assign name = fileEntry.getTitle()/> 20 21 <#if boletin.NombreBOCM.data!=""> 22 <#assign name = boletin.NombreBOCM.data/> 23 </#if> 24 <div class="card-col-field card-col-gutters"> 25 <a class="document document-${fileEntry.getExtension()} big" href="${boletin.data}" title="${fileEntry.getTitle()}"> 26 <span class="hide-accessible">${fileEntry.getTitle()}</span> 27 </a> 28 </div> 29 30 <div class="card-col-content card-col-gutters"> 31 <a class="" href="${boletin.data}" title="${fileEntry.getTitle()}"> 32 <span class="small text-uppercase">${name}</span> 33 </a> 34 </div> 35 </#if> 36 </div> 37 </div> 38 </div> 39 </#if> 40 </#list> 41 </div> 42 </#if> 43 </#if> 44 <#if Ordenanza ??> 45 <#if Ordenanza.getSiblings()?has_content> 46 <h4>Ordenanzas</h4> 47 <#list Ordenanza.getSiblings() as ord> 48 <#if ord.data !=""> 49 <div class="col-md-6 uxgl-horizontal-card"> 50 <div class="document-wrapper card card-horizontal"> 51 <div class="card-row"> 52 <#assign fileEntry = dlTool.getDLFileEntryByPath(ord.getData())/> 53 <#assign name = ""/> 54 <#if validator.isNotNull(fileEntry.getExtension())> 55 <#assign name = fileEntry.getTitle()/> 56 57 <#if ord.NombreOrdenanza.data!=""> 58 <#assign name = ord.NombreOrdenanza.data/> 59 </#if> 60 <div class="card-col-field card-col-gutters"> 61 <a class="document document-${fileEntry.getExtension()} big" href="${ord.data}" title="${fileEntry.getTitle()}"> 62 <span class="hide-accessible">${fileEntry.getTitle()}</span> 63 </a> 64 </div> 65 66 <div class="card-col-content card-col-gutters"> 67 <a class="" href="${ord.data}" title="${fileEntry.getTitle()}"> 68 <span class="small text-uppercase">${name}</span> 69 </a> 70 </div> 71 </#if> 72 </div> 73 </div> 74 </div> 75 </#if> 76 </#list> 77 </#if> 78 </#if> 79 80</div>