Bonjour, je suis actuellement sur un projet de site sous Symfony. Je débute sur Symfony et j'aimerais un peux d'aide.
Alors voilà, j'ai un graphe (Chart JS) dynamique, donc il va cherché des valeurs dans une BDD, jusque là j'arrive mais j'aimerais rajouter un filtre sur le graphique qui permet sélectionner deux dates et d'afficher les valeurs entre ces deux dates mais je bloque un peu. Ce que j'ai fais c'est que j'ai simplement changer ma requête DQL
public function getMesuresDiffDate($idMesure, $jourDebut, $jourFin): array
{
return $this->createQueryBuilder('m')
->andWhere("m.dateHeureMesure BETWEEN :jourDebut AND :jourFin AND m.type_mesure = $idMesure")
->setParameter('jourDebut', $jourDebut)
->setParameter('jourFin', $jourFin)
->orderBy("m.dateHeureMesure")
->getQuery()
->getResult()
;
}
Et celle-ci fonctionne avec des variables définis à la place de $jourDebut et $jourFin. Voici mon controlleur : MainController.php
Mon problème est que lorsque j'appuis sur mon bouton filtre, rien ne ce passe, mes valeurs envoyé a mon controlleur ne sont pas envoyé. Avant de tout mettre sur ma page principale, j'ai testé sur une page de test et là ça a fonctionner mais je ne comprends pas pourquoi.
Quelqu'un peut-il m'aider
Symfony 6 Comment filtrer des dates sur un graphe
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.