【发布时间】:2011-01-18 14:01:45
【问题描述】:
昨天我花了所有时间试图让任何 Rails 标记插件工作。虽然安装很简单,但我不得不说关于如何使用这些插件的文档数量充其量是令人沮丧的......
为了记录,我试过了:
is_taggable act_as_taggable_on act_as_taggable_on_steroids act_as_taggable_redux
在每种情况下,文档都包含以下内容:
- 安装
- 未定义的魔法
- 查看所有这些很酷的功能!
使用所有插件,我最终会处理以下错误:
NoMethodError in ItemsController#create undefined method `tag_list=' for #<Item:0x47fe848>
我查看了各个插件网站上提出的问题,发现我绝对不是唯一一个遇到这些问题的人。但是作者的支持/解释并没有出现,尽管这些问题中的大多数是在不久前提出的。
我知道,如果我是某种 Rails 专家,我可能会让插件正常工作。但我不是。在我的挫败感中,我决定推出自己的标记实现,考虑到那里有这么多用于标记的插件,这似乎很愚蠢......
我还不得不说,我有点担心这些插件中的大多数已经有一段时间没有得到维护了。这让我想知道它们是否会被引入 Rails 3。
如果有人知道一个真正有效且易于实现的 Rails 标记插件,请告诉我(如果你能给我指出一个体面的教程,我将向你表示衷心的感谢以及一些令人惊叹的刚才在口袋里发现的绒毛……)
否则,让所有那些初学者/中级 Rails 程序员向制作和维护插件的 Rails 大神们恳求吧……“我们喜欢你的工作,但请提供更多文档!”
【问题讨论】:
-
+1 for ...“让我很生气”。
-
我愤怒地在谷歌中输入了类似的内容,当我得到这个时我笑了。感谢您提出这个问题。
标签: ruby-on-rails plugins documentation tagging