merci de ta réponse.
après test il faut faire, pour ceux que cela pourrais intéresser :

format.js {render :action => "bibi.html.erb", :layout => false}

Je trouve ca un peut étrange, mais tant que cela marche ...

merci encore

2008/3/4 Sébastien Lamy <[EMAIL PROTECTED]>:

>
> essaye
>  render :template => "mon_controller/ma_methode.html", :layout => false
> Je pense que ça marchera. Je ne sais pas si la partie qui précise le
> controller est indispensable
> Peut-être que de préciser
> render :action => "bibi.html", :layout => false
>  peut marcher aussi
>
> guillaume belleguic a écrit :
> > suite :
> >
> > J'ai trouvé une solution :
> > format.js {render :file =>
> > "#{RAILS_ROOT}/app/views/mon_controller/ma_methode.html.erb", :layout
> > => false}
> > y a t'il une autre solution ?
> >
> > Merci
> >
> > 2008/3/4 guillaume belleguic <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>>:
> >
> >     bonjour,
> >
> >     J'utilise rails 2.0.2, pour une action donnée ex bibi, je souhaite
> >     renvoie une template html.erb sans layout lorsqu'il s'agit
> >     d'une requête xhr, mais je n'y arrive pas (ou plus car il me
> >     semble que cela était possible en rails 1.2) ex :
> >
> >         respond_to do |format|
> >           format.html # template avec layout
> >           format.js { render :action => "bibi", :layout => false} #
> >     même template mais san layout
> >         end
> >
> >     rails me cherche forcement bibi.js.erb....
> >
> >     Comment faire, car je ne veux pas faire de render :update, je veux
> >     que le link_to_remote place le résultat en lui même...
> >
> >
> >
> > >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à