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