Ruby Diary #28: Routing in ordine con with_options in Rails

Mercoledì 9 Gennaio 2008 - 11:38

di Simone Carletti

Ruby

Oggi ho scoperto, anzi, mi è stata segnalato, un metodo di Rails che può tornare utile in diverse occasioni. Si chiama Object#with_options e non mi resta che lasciarvi nelle sapienti mani, anzi pagine, del blog di Jamis Buck con due gustosi articoli: Named, explicit routes e Object#with_options.

Un’anticipazione. Lo sapevate che tre regole come

map.display_png '/img/png/:image',
    :controller =>  'image',
    :action     =>  'view_png'

map.display_gif '/img/gif/:image',
    :controller =>  'image',
    :action     =>  'view_gif'

map.display_jpg '/img/jpg/:image',
    :controller =>  'image',
    :action     =>  'view_jpg'

potete riscriverle in

    map.with_options :controller =>  'image' do |format|
    format.display_png '/img/png/:image', :action => 'view_png'
    format.display_gif '/img/gif/:image', :action => 'view_gif'
    format.display_jpg '/img/jpg/:image', :action => 'view_jpg'
end

Tags:

Categoria: Ruby | Permalink

Commenti

1

Non so se possa interessarti questo articolo: http://www.dibistore.com/artic.....y-on-rails

# - postato da dibistore - 09 Gennaio 2008 - 12:17

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento