Gan*_*kar 9 documentation plugins tagging ruby-on-rails
我昨天花了所有时间试图让任何Rails标记插件工作.虽然安装很简单,但我不得不说如何使用这些插件的文档数量最多是令人沮丧的......
为了记录,我试过:
is_taggable acts_as_taggable_on acts_as_taggable_on_steroids acts_as_taggable_redux
在每个实例中,文档都包含以下内容:
有了所有的插件,我最终会处理如下错误:
NoMethodError in ItemsController#create undefined method `tag_list=' for #<Item:0x47fe848>
Run Code Online (Sandbox Code Playgroud)
我查看了各个插件网站上提出的问题,发现我绝对不是唯一一个有这些问题的人.但是,尽管大部分问题都是在一段时间内提出的,但作者的支持/解释并未即将出现.
我明白,如果我是某种Rails大师,我可能会让插件工作.但我不是.令我沮丧的是,我决定只推出自己的标记实现,这看起来很愚蠢,因为那里有很多用于标记的插件......
我还要说我有点担心大多数这些插件还没有维持一段时间.这让我想知道他们是否会被带到Rails 3.
如果有人知道Rails的标记插件真的有效并且易于实现,请告诉我(如果你能指出我一个体面的教程,我会给你我不朽的感激之情以及我发现的一些惊人的绒毛在我的口袋里然后......)
否则,请允许所有那些初学者/中级Rails程序员在那里制作和维护插件的Rails众神恳求......"我们热爱你的工作,但请提供更多文档!"
我使用了mbleigh的act-as-taggable-on,基本程序如下:
config.gem "acts-as-taggable-on"
到environment.rbrake gems:install
script/generate acts_as_taggable_on_migration
rake db:migrate
acts_as_taggable_on :your_desired_tag_names
到标记的模型(复数).
:colors
标签.NoMethodError
,你可能已经跳过了这一步.photo.color_list = 'abc, 123, def, 456'
photo.save
photo.colors
photo.colors
方法可用.查看act-as-taggable-on自述文件以获取更多说明/示例.
归档时间: |
|
查看次数: |
934 次 |
最近记录: |