Grouper des respond_to


#1

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


#2

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_


#3

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_


#4

Bonsoir,

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

Bonne soirée :wink:

Pierre


#5

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

Bonne soirée :wink:

Pierre

On Thu, Nov 27, 2008 at 3:03 PM, Jean-François Trân