debug: Agregar más logs para investigar problema de filtros en exportación PDF

- Agregar console.log en JavaScript para ver qué se envía desde navegador
- Agregar logs de todos los parámetros GET en PHP
- Crear archivo debug_concept_filters.log para revisar logs fácilmente
- Investigar por qué exportación PDF no respeta filtros aplicados
This commit is contained in:
2026-01-05 16:21:35 -06:00
parent 1dc3635e89
commit cd64582c99
2 changed files with 19 additions and 3 deletions

View File

@@ -925,10 +925,20 @@ switch ($page) {
$houseFilters = $_GET['filter_houses'] ?? [];
$conceptFilters = $_GET['filter_concepts'] ?? [];
// Debug: mostrar qué filtros se están recibiendo
// Debug: mostrar todos los parámetros GET y qué filtros se están recibiendo
error_log("DEBUG - All GET params: " . print_r($_GET, true));
error_log("DEBUG - House filters: " . print_r($houseFilters, true));
error_log("DEBUG - Concept filters: " . print_r($conceptFilters, true));
// Debug temporal: escribir a archivo para ver logs
$debugFile = __DIR__ . '/debug_concept_filters.log';
$debugData = date('Y-m-d H:i:s') . "\n";
$debugData .= "All GET params: " . print_r($_GET, true) . "\n";
$debugData .= "House filters: " . print_r($houseFilters, true) . "\n";
$debugData .= "Concept filters: " . print_r($conceptFilters, true) . "\n";
$debugData .= "------------------------\n";
file_put_contents($debugFile, $debugData, FILE_APPEND);
// Determinar casas a filtrar para exportación
if (empty($houseFilters) || in_array('all', $houseFilters)) {
$filteredHouses = $accessibleHouseIds;