Tags in Rails
September 10th, 2005
Dema hat sich Gedanken gemacht, wie man einfach in Rails Daten taggen kann. (Hier ist auch der Artikel Tags: Database schemas interessant.) Herausgekommen sind bisher die beiden Artikel Tagging on Steroids with Rails und der Vorgänger Easy Tagging with Rails. Dort gibt es eine Datei zum Download, die ins /lib-Verzeichnis geworfen wird. Anschliessend sollte man seine Tabellen vorbereiten: eine Tag-Tabelle mit id und name und eine link-Tabelle, z.b. tags_entries, wenn man die Tabelle entries taggen will. In tags_entries stehen dann nur die Felder tag_id und entry_id.
Im Edit-Form reicht es, <%= text_field 'link', 'tag_names' %> hinzuzufügen.
Wie man die Tags auf der list-Seite ausgibt, weiss ich noch nicht :(
Eine Doku gibts auch.
Update: Inzwischen wurde es als gem überarbeitet, und hat daher auch eine neue Doku.
Update2: Dema hat das Plugin an weitere Entwickler abgegeben, und Tom Fakes hat beschrieben, wie man eine Tagcloud baut.
Update3: Eine Ausführliche Doku gibt es hier: Teil1 und Teil2.
24 Responses to “Tags in Rails”
Sorry, comments are closed for this article.