Spędziłem cały swój czas wczoraj próbując uruchomić WSZYSTKIE wtyczki tagujące DOWOLNE Railsy. Choć instalacja była prosta, muszę powiedzieć, że ilość dokumentacji na temat korzystania z któregokolwiek z tych wtyczek była fatalna w najlepszym ...Dodawanie wtyczek do tagowania wtyczek do pracy sprawia, że Hulk-zły
Dla przypomnienia, próbowałem:
is_taggable acts_as_taggable_on acts_as_taggable_on_steroids acts_as_taggable_redux
W każdym przypadku dokumentacja składał się z mniej więcej tak:
- zainstalować
- Nieokreślona magia < --- (Tu się przewróciłem, co mam umieścić w moich modelach, widokach i kontrolerach, aby Twoja niesamowita wtyczka działała? Proszę powiedz mi!)
- Sprawdź wszystkie te fajne funkcje!
Z wszystkich wtyczek, ja skończyło się radzenia sobie z błędami, jak:
NoMethodError in ItemsController#create undefined method `tag_list=' for #<Item:0x47fe848>
Spojrzałam kwestii poruszonych na stronach internetowych odpowiednich wtyczki i okazało się, że na pewno nie jestem jedynym jeden z tymi problemami. Jednak wsparcie/wyjaśnienie autora nie było dostępne, mimo że większość z tych kwestii została podniesiona jakiś czas temu.
Rozumiem, że gdybym był jakimś guru Railsów, prawdopodobnie mógłbym użyć wtyczki do działania. Ale ja nie jestem. W mojej frustracji zdecydowałem się po prostu wdrożyć własną implementację tagowania, która wydaje się głupia, biorąc pod uwagę, że istnieje wiele wtyczek do tagowania dostępnych tam ...
Muszę również powiedzieć, że jestem trochę zaniepokojony, że większość z tych wtyczek nie były przez jakiś czas utrzymywane. Zastanawiam się, czy zostaną one przeniesione do Rails 3.
Jeśli ktoś wie o wtyczce do tagowania dla Railsów, która naprawdę działa i jest łatwa do wdrożenia, proszę dać mi znać (i jeśli mógłbyś wskazać mi Przyzwoity tutorial dam wam moją dozgonną wdzięczność, a także niesamowite kawałki puchu, które znalazłem w mojej kieszeni właśnie wtedy ...)
W przeciwnym razie niech to będzie zarzut ze strony wszystkich programistów początkujących/średnio zaawansowanych Railsów bogowie Railsów, którzy tworzą i utrzymują wtyczki ... "Kochamy twoją pracę, ale proszę, podaj więcej dokumentacji!"
+1 za ... "sprawia, że Hulk-zły". –
Wpisałem coś podobnego do Google z wściekłości i zaśmiałem się, kiedy to dostałem. Dziękuję za to pytanie. –