Descárgate la app
Consulta de las listas de contratación temporal - navarra.es
Consulta de las listas de contratación temporal
Selecciona el ámbito de la Administración que te interesa
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> entry.getAssetRenderer() [in template "48155#48801#47855221" at line 9, column 42]
----
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 assetRenderer = entry.getAsse... [in template "48155#48801#47855221" at line 9, column 17]
----
1<#if entries?has_content>
2 <#-- Por defecto se utilizará la fecha de publicación (PUBLICACION) si se desea la de modificación poner la variable dateType a MODIFICACION -->
3 <#assign dateType = "PUBLICACION">
4
5 <#assign count = 0>
6 <#assign formato = "yyyy-MM-dd">
7 <#assign fechasParsed = []>
8 <#list entries as entry>
9 <#assign assetRenderer = entry.getAssetRenderer()>
10 <#assign tramite = assetRenderer.getAssetObject()>
11 <#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale))>
12 <#assign url = entry.getAssetRenderer().getURLViewInContext(renderRequest, renderResponse, "")>
13 <#assign count = count+1>
14 <div class="" data-fragments-editor-item-type="fragments-editor-mapped-item">
15 <div class="align-items-center d-flex mb-2">
16 <p class="component-title h4"></p>
17 </div>
18 <span class="asset-anchor lfr-asset-anchor" id="10918222"></span>
19 <div class="asset-content mb-3">
20 <div class="container">
21 <div class="pressnote3">
22 <div class="tramite">
23 <h2 class="pressnote-title">
24 <a class="custom-text-medium-24-black" href=${url}>${entryTitle}</a>
25 </h2>
26 <#if tramite.getSubtitulo(locale)!="">
27 <div class="custom-text-light-18-black">${tramite.getSubtitulo(locale)}</div>
28 </#if>
29 <div class="date">${assetRenderer.getEstado(locale)}</div>
30 <#if tramite.getAviso(locale)!="">
31 <div class="warning"><span class="text alert-warning">${tramite.getAviso(locale)}</span></div>
32 </#if>
33 <#assign f = tramite.getFechaPublicacion()>
34 <#if dateType == "MODIFICACION">
35 <#assign f = tramite.getModifiedDate()>
36 </#if>
37 <#assign fechasParsed += [f?string("yyyy-MM-dd")?date(formato)]>
38 </div>
39 </div>
40 </div>
41 </div>
42 <#if entries?size != count>
43 <hr/>
44 </#if>
45 </div>
46 </#list>
47
48
49 <#-- 3. Calcular la fecha más reciente -->
50 <#assign fechaMasReciente = fechasParsed[0]>
51 <#list fechasParsed as fecha>
52 <#if ((fecha?long) > (fechaMasReciente?long))>
53 <#assign fechaMasReciente = fecha>
54 </#if>
55 </#list>
56 <#-- 4. Mostrar resultados -->
57 <#-- <p>Fechas: ${fechasParsed?join(", ")}</p> -->
58
59 <#if locale == "eu_ES">
60 <#assign unidadHora = "etan"/>
61 <#setting locale="${locale}">
62 <#--
63 EN DESUSO LA LOGICA SIGUIENTE
64 declinacion por defecto 'ko'
65 declinacion 'eko' si el anyo acaba en 5, si acaba en 0 y el penultimo digito es impar, si acaba en 1 y el penultimo digito es par
66 o si acaba en 0, el penultimo digito es 0 y el antepenultimo no es otro 0 (cualquier otro numero) -->
67 <#assign key="ko" />
68 <#--
69 <#assign anyoStr = fechaMasReciente?string["yyyy"] />
70 <#assign anyo = anyoStr?number />
71 <#assign penultimoDigito = (anyoStr?substring(anyoStr?length - 2, anyoStr?length - 1))?number />
72 <#assign antepenultimoDigito = (anyoStr?substring(anyoStr?length - 3, anyoStr?length - 1))?number />
73 <#if anyo % 10 == 5 || (anyo % 10 == 0 && penultimoDigito % 2 == 1) || (anyo % 10 == 1 && penultimoDigito % 2 == 0 || (anyo % 10 == 0 && penultimoDigito % 10 == 0 && antepenultimoDigito % 10 != 0))>
74 <#assign key ="eko" />
75 </#if>
76 <#assign fechaStr = "Azken eguneratzea:" + fechaMasReciente?string["yyyy'${key}' MMMM'k' dd"]>
77 -->
78 <#assign fechaStr = "Azken eguneratzea: " + fechaMasReciente?string["yyyy'(e)ko' MMMM'k' dd"]>
79 <#else>
80 <#assign fechaStr ="Última actualización: " + fechaMasReciente?string("d 'de' MMMM 'de' yyyy")>
81 </#if>
82
83 <script>
84 $(document).ready(function() {
85 $("#_lastPublicationDatev2_INSTANCE_footerlastPublicationDatev3_lastUpdateDateText").text('${fechaStr}');
86 });
87 </script>
88</#if>