Plugins bloques actualizados

This commit is contained in:
Jose Ibáñez
2026-02-14 18:21:10 +01:00
parent 26d7f11378
commit cc68c21d9a
7 changed files with 315 additions and 280 deletions
+4 -10
View File
@@ -22,11 +22,10 @@
const $container = $('#' + containerId);
const $itemsContainer = $container.find('.bloques-items');
// Estado de filtros activos (incluye category para noticias)
// Estado de filtros activos
let activeFilters = {
iniciativa: '',
linea_trabajo: '',
category: ''
linea_trabajo: ''
};
// Click en botones de filtro
@@ -71,7 +70,6 @@
type: type,
iniciativa: filters.iniciativa || '',
linea_trabajo: filters.linea_trabajo || '',
category: filters.category || '',
search: search,
widget: widget,
upcoming: upcoming
@@ -92,7 +90,7 @@
}
// Ocultar botón "Ver más" cuando hay filtros activos
const hasActiveFilters = filters.iniciativa || filters.linea_trabajo || filters.category || search;
const hasActiveFilters = filters.iniciativa || filters.linea_trabajo || search;
$container.find('.bloques-load-more-wrapper').toggle(!hasActiveFilters);
// Resetear offset
@@ -127,8 +125,7 @@
// Obtener filtros activos
const activeFilters = {
iniciativa: $filters.find('.bloques-filter-btn[data-taxonomy="iniciativa"].active').data('value') || '',
linea_trabajo: $filters.find('.bloques-filter-btn[data-taxonomy="linea_trabajo"].active').data('value') || '',
category: $filters.find('.bloques-filter-btn[data-taxonomy="category"].active').data('value') || ''
linea_trabajo: $filters.find('.bloques-filter-btn[data-taxonomy="linea_trabajo"].active').data('value') || ''
};
// Debounce
@@ -160,12 +157,10 @@
const $filters = $container.find('.bloques-filters');
let iniciativa = '';
let linea = '';
let category = '';
if ($filters.length) {
iniciativa = $filters.find('.bloques-filter-btn[data-taxonomy="iniciativa"].active').data('value') || '';
linea = $filters.find('.bloques-filter-btn[data-taxonomy="linea_trabajo"].active').data('value') || '';
category = $filters.find('.bloques-filter-btn[data-taxonomy="category"].active').data('value') || '';
}
// Mostrar loading
@@ -183,7 +178,6 @@
widget: widget,
iniciativa: iniciativa,
linea_trabajo: linea,
category: category,
upcoming: upcoming
},
success: function(response) {