On Thu, 9 Oct 2008 11:12:12 +0200, "Thomas R. Koll" <[EMAIL PROTECTED]>
said:
> 
> Am 08.10.2008 um 22:14 schrieb Torsten Flammiger:
> 
> > before_filter :get_tags
> > def get_tags
> > model = params[:controller].singularize.capitalize
> > @tags = Tag.find_by_sql("select distinct t.id, t.name from tags t,
> >  taggings tg where t.id = tg.tag_id and tg.taggable_type =  
> > '#{model}'")
> > end
> 
> Ich glaub ich bin letztens schon mal über solche Verwendung des  
> before_filters hergezogen aber wiederhol mich gerne :)

ich glaube, sowas gelesen zu haben... 

> Lös das Ding über einen Helper, den kannst ja im Controller genauso  
> verwenden.
> Der Grund dafür ist dass du dir später, wenn das ganze mal unter  
> action oder
> fragement_caching komment, viel Arbeit ersparen wirst bzw der Caching  
> Bonus
> am Anfang kleiner ausfällt als du hoffst.
> 
> Daten sollte man erst dann aus der Datenbank holen wenn man sie  
> wirklich verwendet.

ich brauch sie doch aber gleich...
das find_by_sql werde ich aber wohl in den application_helper auslagern.
 
> ciao, tom

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

Antwort per Email an