je suis entrain de mettre en pratique les notions que j'ai appris sur ce site en développant un site e-commerce et je bute depuis trois jours sur l'actualisation automatique d'une variable(côté client) sans actualiser toute la page.j'ai respecté du mieux que j'ai pu l'architecture MVC
voici mon arborescence
-contrôleur
* frontend
* backend
-css
-font
-images
-js
-model
* frontend
* backend
-view
* frontend
-template
* backend
-template
index.php qui est mon routeur
pour mes vues j'ai utilise ob_start() et ob_get_clean() pour stocker les lignes de code dans une variable que je charge dans le template.
le souci est au niveau du panier ou il y a ceci (0). quand je clique sur un bouton pour ajouter un produit au panier,cela s'ajoute bien mais la valeur 0 ne change pas sauf si j'actualise la page et j'aimerais bien évité cela. pour résoudre ce problème j'ai lu le cours du professeur Nassim Kebbani (un site web dynamique avec jQuery) sur l'utilisation d'AJAX.mais je ne parviens pas a traite ce que renvoi mon code php vu que tout passe par le routeur et c'est lui qui appel les différentes fonctions du contrôleur.
quand je fais console.log(code_html) ou console.log(resultat) et que j'utilise l'inspecteur,je vois que code_html ou resulat contient toute ma page web (tout le code de la page affiché). avec alert(typeof resultat) j'obtiens [objet Objet] ce qu'elle type d'objet?
comment puis je faire pour résoudre ce problème et merci d'avance pour vos réponses.
Bas alors je comprends pas ce que tu veux faire...si l'URL en question est supposé de retourner toute la page il est normal que dans tes console.log tu ais toute la page...
Dans ce cas la passe par une autre url qui elle aura pour role de te retourner la partie de la page que tu veux.
Car passer par la même url pour récupérer toutes une page ou juste une partie de la page c'est pas super...
Développeur PHP / Symfony en Freelance
actualiser certains block d'une page web
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Développeur PHP / Symfony en Freelance
Développeur PHP / Symfony en Freelance
Développeur PHP / Symfony en Freelance