Donc ton URL dans le lien doit etre
$ajax->link('add', '/caracteres/addcatagory', array('update' =>
'divetc'));

Le fait d'appeller un autre controller n'a aucune importance pour le
lien. Il paut y avoir des consequences si tu utilises des component
comme "security" etc.. au niveau du controller, mais du point de vue
lien, ca n'a aucune incidence.
J'ai des parties de vues  mise a jour par ajax en appellant des
coontrollers differents, cela ne pose pas de problemes.

Verifie la syntaxe du lien, regarde la log Apache des access.
Si tu utilises Firefox, il y a un Firebug, un plugin super qui te
permet de voir les requete Ajax en detail..

La precision concernant le layout, quand tu fais une requete ajax, tu
ne veux en general pas le layout de ton application, car tu mets a
jour une "partie" de vue. Le requestHandler gere cela, quand une
requete est ajax, il ne prend pas le layout default, mais le layouts/
ajax ..qui est en fait juste le ctp ..

Ton probleme numero 1, c'est que ton action soit "trouvee" ..

On Jun 28, 6:12 pm, joomtex <[EMAIL PROTECTED]> wrote:
> Merci pour la réponse , je m'explique j'ai deux tables categories et
> caracteres une categories possede plusieurs caracteres.
> dans la vue details d'une categorie j'ai la liste des caracteres non
> affecté à cette meme categories je voudrais faire en sorte d'ajouter
> ces caracteres en asynchrone avec un lien "add to category" par
> exemple, pour ce faire j'appelle l'action bindtocategory qui est dans
> le controlleur des caracteres (n'oublions pas que je suis dans une vue
> de categorie).
> voilà ca me sort tout le temps que l'adresse demandé n'existe pas.
> Dois je mettre cette action dans le controlleur des categories?
>
> sinon francky je n'ai pas très bien compris ce que vous voulez dire
> par :
> "Pour prendre correctement le bon layout (ajax), precise bien le
> compoment RequestHandler and ton controller"
>
> merci :)
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à