IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Filtrage ajax dans projet symfony


Sujet :

Symfony PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2023
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2023
    Messages : 3
    Par défaut Filtrage ajax dans projet symfony
    Bonjour,

    je rencontre un soucis dans mon dernier projet symfony. Je dois créer un filtrage dynamique des données sur une page de vente de voitures d'occasion.

    J'essaie d'utiliser ajax mais je ne parvient pas a obtenir le rendu souhaité, je me retrouve toujours avec ce message d'erreur :

    TypeError: Cannot read properties of undefined (reading 'content')

    Je parviens a récuperer l'url des données modifier et quand je dump mon résultat j'ai bien les données filtrées, mais impossible de les afficher.

    Voila mon code :

    CarsController.php
    Nom : carcontroller.png
Affichages : 113
Taille : 38,4 Ko

    carRepository.php
    Nom : carRepository.png
Affichages : 112
Taille : 18,9 Ko

    scripts-car.js
    Nom : script.png
Affichages : 114
Taille : 25,0 Ko

    car/index.html.twig
    Nom : carTwig.png
Affichages : 110
Taille : 66,2 Ko

  2. #2
    Membre émérite
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 429
    Par défaut
    Bonjour,

    Essaye de préciser le numéro de ligne indiqué avec le message d'erreur afin de l'identifier et la corriger plus facilement.
    Préfère l'utilisation des balises [CODE] du forum à la place des captures pour partager tes sources.

    L'erreur semble venir de la ligne content.innerHTML = data.content; dans script-car.js : l'objet data ne possède pas de propriété nommé content (data.newContent d'après ton JsonResponse).

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2023
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2023
    Messages : 3
    Par défaut
    Quand je log l'erreur dans le catch() a la fin, j'obtient ceci :

    Nom : Sans titre.png
Affichages : 85
Taille : 10,4 Ko

    Pour ce qui est du :
    content.innerHTML = data.content;J'ai essayé de le renommer en newContent mais rien ne change je n'arrive vraiment pas a voir ou je me trompe

    la ligne qui est en error dans l'image sur le fichier script-cars.js c'est :
    fetch(url.pathname + "?" + params.toString() + "&ajax=1", {

  4. #4
    Membre émérite
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 429
    Par défaut
    Tu as une erreur 500 (surement une erreur php).
    Pour voir le message correspondant à cette erreur, essaye de saisir l'url de ta requête ajax (http://127.0.0.1:8000/voitures?ajax=filters&...) directement dans ton navigateur et/ou consulte le journal d'erreur de Symfony/de ton serveur web.

Discussions similaires

  1. Intégrer les icones bootstrap dans projet symfony
    Par O2drey dans le forum Symfony
    Réponses: 1
    Dernier message: 01/11/2018, 20h03
  2. [1.x] Recherche et ajax dans symfony
    Par tiffany dans le forum Symfony
    Réponses: 1
    Dernier message: 22/07/2010, 17h54
  3. [1.x] template php dans un projet symfony
    Par malek21 dans le forum Symfony
    Réponses: 1
    Dernier message: 13/07/2010, 21h33
  4. Utilisation des fonctionnalités AJAX dans un projet web
    Par stefsas dans le forum ASP.NET Ajax
    Réponses: 5
    Dernier message: 08/04/2010, 08h19
  5. comment utiliser ajax dans un projet web ?
    Par chan_hic dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 25/05/2009, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo