Forum: Rails France Grouper des respond_to

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
B935c7953e0d4c30b82fdee575163e6a?d=identicon&s=25 Pierre Valade (Guest)
on 2008-11-27 14:37
(Received via mailing list)
Bonjour à tous,

Je me retrouve souvent dans mon code à faire la chose suivante :
respond_to do |format|
      format.html { redirect_to(@object) }
      format.popup { redirect_to(@object)
end

Car en fait les formats popup et html sont gérés avec deux sous-
domaines différents (www et popup) mais souvent c'est le même
traitement à faire (par ailleurs, j'utilise un plugin très utile, cf
http://railscasts.com/episodes/123-subdomains)

Existe-t-il un moyen de rendre cela plus DRY ?

Merci beaucoup,

Bonne journée à tous,

Pierre
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-27 14:51
(Received via mailing list)
Le 27 novembre 2008 14:37, Pierre a écrit :

[respond_to]
> Existe-t-il un moyen de rendre cela plus DRY ?

Utiliser des méthodes privées/protégées.

   -- Jean-François.

--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-27 15:03
(Received via mailing list)
Le 27 novembre 2008 14:37, Pierre a écrit :

> Je me retrouve souvent dans mon code à faire la chose suivante :
> respond_to do |format|
>      format.html { redirect_to(@object) }
>      format.popup { redirect_to(@object)
> end

J'ai lu un peu trop rapidement et je viens de comprendre ce
que tu voulais exactement faire, tu peux faire :

format.any :html, :popup do
  redirect_to @object
end

    -- Jean-François.

--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
B935c7953e0d4c30b82fdee575163e6a?d=identicon&s=25 Pierre Valade (Guest)
on 2008-11-27 22:10
(Received via mailing list)
Bonsoir,
Encore une fois, merci beaucoup (beaucoup) Jean-François !!

Bonne soirée ;)

Pierre

On Thu, Nov 27, 2008 at 3:03 PM, Jean-François Trân
B935c7953e0d4c30b82fdee575163e6a?d=identicon&s=25 Pierre Valade (Guest)
on 2008-11-27 22:10
(Received via mailing list)
Bonsoir,

Encore une fois, merci beaucoup (beaucoup) Jean-François !!

Bonne soirée ;)

Pierre
This topic is locked and can not be replied to.