Navegació per categories
The following has evaluated to null or missing:
==> currentCategoryId [in template "20099#20135#137620" at line 65, column 26]
----
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: #if currentCategoryId == category.get... [in template "20099#20135#137620" at line 65, column 21]
----
1<style>
2.pagination{
3 justify-content: center;
4}
5.pagination .page-item{
6 padding-right: 12px;
7}
8.pagination .disabled>a, .pagination .disabled>a:hover, .pagination .disabled>a:focus, .pagination .disabled>span {
9 background-color: #fff;
10 color: #6c757d;
11 cursor: not-allowed;
12}
13.pagination li>a, .pagination li>span {
14 background-color: #fff;
15 border: 1px solid #dee2e6;
16 border-radius: 15px;
17 display: inline-block;
18 padding: 5px 14px;
19}
20</style>
21<#assign
22 assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]
23/>
24<!-- Recuperar valores de las preferencias del portlet -->
25<#list portletPreferences?keys as preference>
26 <#if portletPreferences[preference] ??>
27 <#assign mapValues = portletPreferences[preference] />
28 <#list mapValues as value >
29 <#if preference == "assetVocabularyIds">
30 <#assign assetVocabularyIds = value />
31 </#if>
32 </#list>
33 </#if>
34</#list>
35<!--
36 Vamos a comprobar si viene categoryId. Esto quiere decir que viene de una petición para mostrar todas las entradas de
37 una categoría
38 Si es así pintamos el título como el de la categoría
39-->
40<#attempt>
41 <#if assetVocabularyIds??>
42 <#assign childCategoriesVocabulary = assetCategoryLocalServiceUtil.getVocabularyRootCategories(assetVocabularyIds?number, -1, -1, null) />
43 </#if>
44 <#if renderRequest.getParameter("categoryId")??>
45 <#assign
46 currentCategoryId = renderRequest.getParameter("categoryId")?number
47 currentCategory = assetCategoryLocalServiceUtil.getCategory(currentCategoryId)
48 childCategories = assetCategoryLocalServiceUtil.getChildCategories(currentCategoryId)
49 />
50 </#if>
51<#recover>
52
53</#attempt>
54
55<div class="">
56 <div class="container2">
57 <div style="">
58 <span>Preguntas Frecuentes en la categoría:</span>
59 <#if childCategoriesVocabulary?? && childCategoriesVocabulary?has_content>
60 <#assign categories = childCategoriesVocabulary>
61 <select id="selectCategoyId">
62 <#list categories as category>
63 <#assign childCategories = assetCategoryLocalServiceUtil.getChildCategories(category.getCategoryId()) />
64 <#assign selected="" />
65 <#if currentCategoryId == category.getCategoryId()>
66 <#assign selected="selected" />
67 </#if>
68 <option ${selected} value="${category.getCategoryId()}">${category.getName()}</option>
69 <#list childCategories as categoryChild>
70 <#assign selected="" />
71 <#if currentCategoryId == categoryChild.getCategoryId()>
72 <#assign selected="selected" />
73 </#if>
74 <option ${selected} value="${categoryChild.getCategoryId()}">-- ${categoryChild.getName()}</option>
75 </#list>
76 </#list>
77 </select>
78 </#if>
79 </div>
80 </div>
81</div>
82
83<script>
84 $('#selectCategoyId').on('change', function () {
85 console.log($(this).val());
86 <#assign categoryURL = renderResponse.createRenderURL()>
87 ${categoryURL.setParameter("resetCur", "true")}
88 ${categoryURL.setParameter("categoryId", "categoryIdValue")}
89 var url = "${categoryURL}";
90 url = url.replace("categoryIdValue", $(this).val());
91 console.log(url);
92 window.location.href = url;
93 });
94</script>
Publicador de continguts
Las constituciones de empresas en mayo disminuyen el 6,5% anual
El Colegio de Registradores informa sobre la evolución de la actividad del Registro Mercantil en mayo, como avance sobre el informe trimestral.

Constituciones
Las constituciones inscritas descendieron en mayo el 6,5% sobre el mismo mes del año anterior. Se han creado 9.777 empresas, frente a las 10.458 del mismo periodo de 2023. Las CC.AA. de Andalucía, Cataluña y Madrid, constituyeron conjuntamente casi seis de cada diez empresas creadas.

Descendieron en la mayoría de los territorios, sobre todo en las Ciudades Autónomas de Ceuta y Melilla, Andalucía y Navarra.

Durante los últimos doce meses, los datos muestran una evolución general positiva en el número de constituciones, donde predominan los incrementos. En mayo se produce una moderada caída, después de que el mes anterior registrara el mayor porcentaje de crecimiento del periodo.
Ampliaciones de capital
El número de operaciones de ampliación de capital inscritas en los RR.MM. descienden el 20,1% anual en mayo. En los últimos doce meses se observa una evolución con altibajos. En mayo se produjo el mayor descenso en los últimos doce meses, después del importante incremento del mes anterior.

Por territorios, destacan por su mayor volumen, Madrid con 632 ampliaciones en mayo, un 15,4% menos que en el mismo mes del año anterior y Cataluña con 492, un 11,5% menos. Globalmente, descendieron más en Castilla-La Mancha, La Rioja, Cantabria y País Vasco.

Concursos de acreedores
Durante el mes de mayo, se inscribieron 337 concursos de acreedores en los Registros Mercantiles. Este número representa un descenso del 16,4% en comparación con el mismo mes de 2023. Se vuelve a los descensos ya observados en periodos anteriores, después de significativos incrementos de febrero a abril, que podían estar relacionados con el efecto “escalón” estadístico, debido a que en los mismos meses de 2023 comenzaron a producirse importantes caídas en el número de concursos inscritos (-42,7% en marzo, -25,6% en abril, y -22,5% en mayo de 2023).
Las Comunidades de Cataluña, Comunidad Valenciana y Madrid, de forma conjunta, aglutinaron en mayo seis de cada diez concursos presentados.

En cuanto a su distinción entre concursos voluntarios y necesarios en mayo, los primeros sumaron 264 inscripciones, un 3,6% menos respecto al mismo mes del año anterior, mientras los necesarios fueron 73, con un descenso del 43,4% anual.
