Dodaj funkcję filtr_get do klasy Tasks oraz aktualizuj widok zadań o dynamiczne ładowanie filtrów

This commit is contained in:
2025-11-27 01:42:09 +01:00
parent 473c40a77d
commit 5408ee25df
5 changed files with 145 additions and 56 deletions

View File

@@ -385,7 +385,7 @@ class Projects
. 'tasks AS t '
. 'LEFT JOIN task_user AS tu ON tu.task_id = t.id '
. 'WHERE '
. '( user_id = ' . (int)$user_id . ' OR created_by = ' . (int)$user_id . ' ) AND project_id = ' . $row['id'] . ' AND ( status = 0 OR status = 1 ) AND deleted = 0 AND ( date_complete IS NULL OR date_complete > \'' . date( 'Y-m-d', strtotime( "-21 days") ) . '\' ) '
. '( user_id = ' . (int)$user_id . ' OR created_by = ' . (int)$user_id . ' ) AND project_id = ' . $row['id'] . ' AND ( status = 0 OR status = 5 ) AND deleted = 0 AND ( date_complete IS NULL OR date_complete > \'' . date( 'Y-m-d', strtotime( "-21 days") ) . '\' ) '
. 'GROUP BY t.id'
) -> fetchAll( \PDO::FETCH_ASSOC );
$row['total_tasks'] = count( $count );