Modificación Puntual de las Normas Subsidiarias de Planeamiento Urbanístico Calle Aldeanovilla, 10 de Boceguillas
Urbanismo
- Saluda del Alcalde
- Corporación municipal
- Normativa municipal
- Directorio municipal
- Perfil del contratante
- Tributos e impuestos
- Blog de alcaldia
- Publicaciones oficiales
- Participación ciudadana
- Información general
- Barrios
- Urbanismo
- Actualidad municipal
- Información Catastral
- Agenda municipal
- Atención ciudadana
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> Item.Documento [in template "38011#38039#1010336" at line 82, column 124]
----
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 dlFileEntry = dlTool.getDLFil... [in template "38011#38039#1010336" at line 82, column 73]
----
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 imageTitle = title>
10<#assign assetEntry = journalTool.getAssetEntryByArticleId(groupId, articleId) !/>
11<#assign journalArticle = journalTool.getJournalArticleByAssetEntry(assetEntry) !/>
12<#assign ddmStructureNameNormalize = "template-detail-${friendlyURLNormalizerTool.normalize(journalArticle.getDDMStructure().getName(localeUtil.getDefault()))}" />
13
14
15<#if validator.isNotNull(Imagen.getData())>
16 <#assign smallImageUrl = Imagen.getData() />
17</#if>
18
19
20<article class="template template-detail ${ddmStructureNameNormalize}">
21
22 <#assign showAssetTitle = getterUtil.getBoolean(portletTool.getPreference(request, "showAssetTitle"), false) !/>
23 <#assign portletDisplayName = themeDisplay.getPortletDisplay().getPortletName() !/>
24 <#if portletDisplayName == "com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet" && !showAssetTitle>
25 <div class="portlet-title-wrapper">
26 <div class="h3 border-bottom">${title}</div>
27 </div>
28 <#elseif portletDisplayName == "com_liferay_journal_content_web_portlet_JournalContentPortlet">
29 <div class="portlet-title-wrapper">
30 <div class="h3 border-bottom">${title}</div>
31 </div>
32 <#elseif portletDisplayName != "com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet" && portletDisplayName != "com_liferay_journal_content_web_portlet_JournalContentPortlet">
33 <div class="portlet-title-wrapper">
34 <div class="h3 border-bottom">${title}</div>
35 </div>
36 </#if>
37
38 <section class="row flex-row-reverse mt-4">
39 <#if validator.isNotNull(smallImageUrl) || Enlace.data?has_content>
40 <div class="<#if validator.isNotNull(Descripcion.data)>col-sm-4</#if>">
41 <#if validator.isNotNull(smallImageUrl)>
42 <a href="${smallImageUrl}" title="Imagen ${imageTitle}" class="image-wrapper image-wrapper-cover image-wrapper-style lightbox" style="background-image: url('${dlTool.getThumbnail(smallImageUrl, 2)}');">
43 <img src="${dlTool.getThumbnail(smallImageUrl, 2)}" alt="Imagen ${imageTitle}" />
44 <span class="hide-accessible">${imageTitle}</span>
45 </a>
46 </#if>
47 <#if Enlace.data?has_content>
48 <div class="article-list-wrapper">
49 <ul class="article-list list-unstyled article-list-address">
50 <li class="article-list-item web">
51 <span class="fas fa-link">
52 <span class="hide-accessible">${languageUtil.get(request,"site")}</span>
53 </span>
54 <span class="field-wrapper">
55 <span class="field">${languageUtil.get(request, "site")}:</span>
56 <span class="text">
57 <a href="<#if !stringUtil.matches(Enlace.data, '//') >//</#if>${Enlace.data}" title="${languageUtil.format(request,'go-to-x', 'site')}" target="_blank">${Enlace.data}</a>
58 </span>
59 </span>
60 </li>
61 </ul>
62 </div>
63 </#if>
64 </div>
65 </#if>
66 <#if validator.isNotNull(Descripcion.data)>
67 <div class="<#if validator.isNotNull(smallImageUrl) || Enlace.data?has_content> col-sm-8 </#if> col-12">
68 <div class="text">${Descripcion.data}</div>
69 </div>
70 </#if>
71 </section>
72
73 <#if Documentos??>
74 <#if validator.isNotNull(Documentos.getSiblings()) && (Documentos.getSiblings()?size > 0)>
75 <div class="accordion mt-4" id="accordion-${articleId}">
76 <div class="card card-clean expand">
77 <div id="headerDocuments" class="card-header documents">
78 <div class="card-title" data-toggle="liferay-collapse" data-target="#collapseDocuments-${articleId}" aria-expanded="false" aria-controls="collapseDocuments-${articleId}">${languageUtil.get(locale, "documents")}</div>
79 <div id="collapseDocuments-${articleId}" class="panel-collapse show" aria-labelledby="headerDocuments-${articleId}" data-parent="#accordion-${articleId}">
80 <ul class="documents list-unstyled">
81 <#list Documentos.getSiblings() as Item>
82 <#assign dlFileEntry = dlTool.getDLFileEntryByPath(Item.Documento.data) !/>
83 <#if validator.isNotNull(dlFileEntry)>
84 <#assign ext = dlFileEntry.getExtension()/>
85 <#assign formatTam = dlTool.getHumanFileSize(dlFileEntry.getSize()) />
86 <li class="document-entry mb-2">
87 <a href="${Item.Documento.getData()}" class="document document-${ext}">
88 <#if Item.Nombre.getData()?has_content>
89 ${Item.Nombre.getData()} (${ext} ${formatTam})
90 <#else>
91 ${dlFileEntry.getTitle()} (${ext} ${formatTam})
92 </#if>
93 </a>
94 </li>
95 </#if>
96 </#list>
97 </ul>
98 </div>
99 </div>
100 </div>
101 </div>
102 </#if>
103 </#if>
104</article>
Modificación Puntual de las Normas Subsidiarias de Planeamiento Urbanístico Municipal Nº1-2015
Proyecto básico de ejecución de ampliación de obrador de panadería en vía de servicio N1
Proyecto básico y de ejecución de ampliación de obrador de panadería. Parcela: N-I (antigua) P.K 116.850, margen izquierda T.M. de Boceguillas