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]
-~----------~----~----~----~------~----~------~--~---