Bonjour,

j'ai besoin de votre aide, je suis débutante en cakephp,

et pour créer un formulaire qui contient deux listes déroulantes j'ai suivi le tuto suivant :

http://siddh.developpez.com/articles/ajax/#LIV-A

c'est un tuto très intéressant je vous le conseille, bon mon problème c'est que j'essaie de créer une fonction

ajax comme le tuto mais je ne sais ou la mettre, puisque le controller ne contient que les actions,

et quand je l'ai crée dans un fichier indépendant je ne savais pas comment accéder,

Merci

3 réponses


tina
Auteur
Réponse acceptée

j'ai trouvé la solution à mon problème, c'était juste il fallait ajouter cette ligne dans ma fonction:

$this->layout = 'ajax';

Ton action ajax est une action donc tu dois la mettre dans ton Controller. Pour l'appeler, tu peux ensuite le faire via JS. N'oublie pas d'utiliser le HtmlHelper pour crée ton url de requête AJAX et de ne pas la coder en dur.

tina
Auteur

Merciiii pour ta réponse,
peux tu stp m'expliquer exactement comment je peux utiliser le HtmlHelper,

parce que quand je crée ma fonction dans le controller, j'obtiens l'erreur de missing view,