Patrick :
pourrais peut-être faire:
map.connect _(’/products/screen/edit/:id’), :controller =>
‘products’, :action =>‘edit’,:producttype=>‘screen’et dans ton fr.po entrer la traduction de /products/screen/edit/:id
c’est à dire /produits/ecran/modifier/:id mais ça j’ai jamais éssayer.
En tout cas si ça marche ce serait cool pour gérer facilement des url
traduites en plusieurs langues. Quelqu’un sait si c’est possible?
Une solution :
map.with_options :controller => ‘products’, :action =>‘edit’ do |m|
m.connect ‘/products/screen/edit/:id’
m.connect ‘/produits/ecran/modifier/:id’
…
end
Ou créer une méthode du genre :
map.connect_list [’/products/screen/edit/:id’,
‘/produits/ecran/modifier/:id’ ],
:controller => ‘products’, etc.
-- Jean-François.