Plenos
Plenos
Ayuntamiento
- Bienvenida del Alcalde
- Corporación Municipal
- Actualidad municipal
- Organización Departamental
- Directorio de Personal
- Teléfonos de Interés
- Servicios municipales
- Organización y Patrimonio
- Instalaciones municipales
- Enlaces de Interés
- Plenos
- Normativa municipal
- Atención ciudadana
- Tributos e impuestos
- Empleo público
- Subvenciones y ayudas
- Estadísticas
- Publicaciones oficiales
- Inversión municipal
- Centros educativos
- Seguridad ciudadana
- Atención sanitaria
- Transporte
- Desarrollo local
- Directorio de empresas
- Asociaciones
- Información económico-financiera
- Urbanismo, Obras públicas y Medioambiente
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> entry [in template "33650#33685#35293" at line 10, column 87]
----
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: ${entry.getVocabularyId()} [in template "33650#33685#35293" at line 10, column 85]
---- 1<#assign assetTool = utilLocator.findUtil('lportal-ce-hook', 'as.asac.template.tools.AssetTool') /> 2 3<div class="panels-wrapper"> 4 <div class="panels"> 5 <#if entries?has_content> 6 <#list entries as entry> 7 <div class="panel panel-default"> 8 <div class="panel-heading"> 9 <div class="panel-title"> 10 <a aria-controls="vocabulary${entry.getVocabularyId()}" aria-expanded="false" class="collapse-icon collapse-icon-middle" data-toggle="collapse" href="#vocabulary${entry.getVocabularyId()}"> 11 ${entry.getUnambiguousTitle(entries, themeDisplay.getSiteGroupId(), themeDisplay.getLocale())} 12 </a> 13 </div> 14 </div> 15 16 <#assign categories = entry.getCategories() /> 17 <#assign categories = assetTool.sortCategories(categories)! /> 18 <@displayCategories vocabularyId=entry.getVocabularyId() categories=categories /> 19 </div> 20 </#list> 21 </#if> 22 23 <#macro displayCategories vocabularyId categories > 24 <#if categories?has_content> 25 <div id="vocabulary${vocabularyId}" class="panel-collapse collapse"> 26 <div class="panel-body"> 27 <div class="lfr-asset-category-list-container"> 28 <ul class="lfr-asset-category-list"> 29 <#list categories?sort_by("description") as category> 30 31 <li class="category ${category.getName()}"> 32 <#assign categoryURL = renderResponse.createRenderURL() /> 33 34 ${categoryURL.setParameter("resetCur", "true")} 35 ${categoryURL.setParameter("categoryId", category.getCategoryId()?string)} 36 37 <a href="${categoryURL}">${category.getName()}</a> 38 39 <#if serviceLocator??> 40 <#assign 41 assetCategoryService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryService") 42 43 childCategories = assetCategoryService.getChildCategories(category.getCategoryId()) 44 /> 45 46 <@displayCategories vocabularyId=vocabularyId categories=childCategories /> 47 </#if> 48 </li> 49 50 </#list> 51 </ul> 52 </div> 53 </div> 54 </div> 55 </#if> 56 </#macro> 57 </div> 58</div> 