问题标签 [acts-as-taggable-on]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Acts As Taggable On:翻译标签
我正在使用 RoR,我想知道如何翻译 Acts As Taggable On 标签,而不必每次再次使用标签时手动插入它?
示例:我有一个帖子(标题和正文为英文),并使用标签“鞋子、连衣裙、美女”创建它。
我已经在一个文本文件中将标题和正文翻译成日语,所以我只需要复制/粘贴它们(我正在使用 Globalize2 插件来管理翻译)。
然后我需要添加日文标签,所以我搜索翻译并添加它。
现在我知道如何将这三个单词写成日语,但我不想每次使用同一个标签时都必须翻译它们。
下次我创建带有“鞋子”标签的帖子时,我希望日文版已经有翻译的术语。
你有什么建议?放弃 Acts As Taggable On 并创建一个与 Post 具有 habtm 关系的自定义标签模型?子类化作为可标记模型的行为?
提前致谢。
ruby-on-rails - 显示所有来自唯一标签的最新帖子(Rails 3.0,Acts_As_Taggable_On)
tags_controller.rb:
标签/index.html.rb:
_latest.html.erb:
我的目标是只显示最新的 10 个帖子,每个帖子都有一个独特的标签。上面的当前代码显示了唯一的标签,但超过 10 个。有人可以帮忙吗?
ruby-on-rails - 如何使用acts_as_taggable_on 缓存标签?
我有带有标签上下文的模型:
我正在尝试初始化标签缓存:
但cached_category_list
不初始化。我做错了什么?有没有人可以对这个 gem 使用缓存(我的版本是 2.0.6)?
ruby-on-rails - has_many :通过并作为可标记的
如何使用 获取模型关联模型的所有标签acts-as-taggable-on
?
我有以下模型,并希望构建网络相关优惠所具有的标签列表:
你是怎样做的?
ruby-on-rails - Rails 3 标记问题,acts_as_taggable_on
我正在使用acts_as_taggable_on 为帖子添加标签,其他标签插件/宝石不适用于rails 3。我可以在帖子模型上编辑/显示标签,标签控制器显示按名称标记的帖子,即/tags/post-标签名/。我想要的功能是将帖子页面上的标签转换为链接以显示具有相同标签的其他帖子。我按照使用acts_as_taggable_on_steroids的sitepoints'simply rails 2'中的教程进行操作,但遇到以下错误;
...
_tag.html.erb
帖子/show.html.erb
还尝试在 tags/index.html 处添加标签云,如此处所述http://github.com/mbleigh/acts-as-taggable-on给了我一个路由错误;
ruby-on-rails - 使用acts_as_taggable_on为模型创建夹具数据
我正在使用acts_as_taggable_on插件为我的Framework
模型提供标记。我有 Rails 生成的功能测试,以及它使用的固定装置,我想扩展它们以添加一些标签,以便我可以测试按标签等搜索。
我是否必须为taggings
和tag
表创建固定装置并将它们加载到我的功能测试的顶部?如果是这样,我该怎么做?我还没有完全理解这里描述的关系的语法。是否可以在测试搜索行为之前获取一个Framework
实例并将标签添加到其中?或者如果我这样做,Rails 之神会击倒我吗?
ruby-on-rails - 获取具有所有者的特定上下文的列表
我正在使用acts_as_taggabe_on,并且正在使用两种上下文。我的模型是:
现在在我的控制器中......使用@company.owned_tags 我有所有者@company 的两个上下文的标签。如何获取所有者@company 的项目上下文的标签?
ruby-on-rails - Rails 3 - 使用acts_as_taggable_on v.2.0.3时出现路由错误
我在 Rails 3 中使用acts_as_taggable_on v.2.0.3 为帖子添加标签。我添加了一个标签云,如下所述:https://github.com/mbleigh/acts-as-taggable-on,但我遇到了一个错误: ActionController::RoutingError in Posts#index: No route matches {:action =>“标签”,:id=>“政治”,:控制器=>“帖子”}。我的代码如下:
邮政助手:
模型帖子:
后控制器
看法:
路线.rb:
我究竟做错了什么?感谢您的回答。
ruby-on-rails - act_taggable_on 不记录 tagger_id 或 tagger_type
我在 Rails 3.0.3 和 Ruby 1.9.2 上设置了acts-as-taggable-on gem。标记按预期工作,但标记表未捕获 tagger_id。
这是我的设置:
提前感谢您帮助确定我所缺少的内容。
ruby-on-rails - Acts_As_Taggable_On 多个模型的标签云
我有两个模型(图像和视频)都设置为 Act_As_Taggable。
我想使用这两个模型的标签来生成一个整体标签云(图像和视频在应用程序中用作资产,但我有单独的模型,以便我可以更轻松地控制 mimetypes 和后期处理)。
处理这样的事情的最佳方法是什么?