Hi,

Der moderne Dorfbewohner macht sowas über routes:

w%{erfurt weimar freiburg hintertupfing}.each do |city|
map.connect 'karten/#{city}/:action/:id', :controller => :karten, :city => city map.connect 'karten/#{city}/:action/:id.:format', :controller => :karten, :city => city
end

ciao, tom

Am 24.04.2008 um 21:43 schrieb Mario Schroeder:
Hallo Liste,

ich hoffe ich muss DRY.
Ich habe einen KartenController und die zugehörigen Views (freiburg, weimar, erfurt)

In den einzelnen views baue ich mir die image_url der Fotos über ein einfaches

KartenController:

def weimar
@foto = Foto.find(:all)
end

def freiburg
@foto = Foto.find(:all)
end

def erfurt
@foto = Foto.find(:all)
end

Um dann in der entsprechenden View darüber interieren zu können und die einzelnen Fotodaten auszugeben.

view: weimar.html.erb
<% @foto.each do |foto| %>
<%= foto.image_url %>
<%= foto.beschreibung %>
<% end %>

view: efurt.html.erb
<% @foto.each do |foto| %>
<%= foto.image_url %>
<%= foto.beschreibung %>
<% end %>


Das ist aber nicht nur RY sondern einfach nur schlechter Stil.

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

--
Thomas R. "TomK32" Koll || http://tomk32.de || http://ananasblau.com
just a geek trying to change the world
Skype: TomK32 || Mail: [EMAIL PROTECTED]

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an