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