问题标签 [ruby-on-rails-plugins]

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.

0 投票
2 回答
3500 浏览

ruby-on-rails - 你可以在rails中将self传递给lambda吗?

我想定义一个可以访问局部变量的类方法。所以这对于类的每个实例都是不同的。我知道您可以使用 lambda 使类方法动态化,就像将其与 named_scope 一起使用时一样。但是对于特定于实例的值可以这样做吗?

详细来说它是 rails 中回形针插件的 has_attached_file 方法。我想为样式散列传递一个 lambda,以便图像样式可以基于存储在数据库中的对象的属性。这可能吗?

0 投票
1 回答
301 浏览

ruby-on-rails - Rails 插件可以打包为 WAR/JAR 文件吗?

插件是否可以打包为 JAR/WAR 文件,类似于打包整个 Rails 应用程序以部署在 JRuby 上的方式?

0 投票
1 回答
2352 浏览

ruby-on-rails - 使用 Ruby on Rails 跟踪访客统计信息

是否有任何针对 Ruby on Rails 的访问者统计解决方案?

我说的是谷歌分析之类的东西,但没有通过第三方传递数据。

我想跟踪访问者数量、访问深度、跳出率、引用者(按主机或按 GET 参数)等参数。

0 投票
1 回答
1065 浏览

ruby-on-rails - 如何通过迁移轻松卸载 Ruby on Rails 插件?

我有一个带有编号迁移 001_...、002_... 等的 Rails 应用程序。

我有几个插件 A、B、C 有自己的迁移 001_..、002_... 等。如何删除特定的插件 B 并清理架构(使 B 插件迁移下来

0 投票
6 回答
17221 浏览

ruby-on-rails - Ruby on Rails HTML 表生成器

我正在寻找一个好的 RoR 表生成器(或简单的解决方案),它可以让我对表中的记录有一个像样的视图(非样式化但适当的严格 XHTML)。

假设我有一个用户模型和一个地址模型: - 一个用户可以有多个地址 - 一个地址也被链接为“primary_address”

假设我的用户控制器中有以下内容

我不知道字段数组是否会起作用,但我认为它可以理解这一点。有没有人知道一个好的宝石、插件或技术,这样我就不必在我的所有表格视图上“重复自己”?

0 投票
43 回答
8576 浏览

ruby-on-rails - 最有用的 Rails 插件、Ruby 库和 Ruby gem?

我见过很多提供Rails plugins,Ruby libraries和的完整列表的网站Ruby gems,但我们很少使用它们,有些可能不适合我们的要求,我们花费大量时间寻找Plugins适合我们要求的有用的。

我创建了这个民意调查,人们可以发布gems and plugins他们遇到的有用的库。对于像我这样的新手和整个Ruby.Rails community

注意:为使本次投票尽可能有用,请记住:

  • 每个答案只发布一个库、gem 或插件
  • 提及您认为有用的库、gem 或插件的名称。
  • 资源位置的 URL
  • 我们不想要重复的答案,所以在发布之前检查图书馆是否已经被提及。

编辑: Rails 3 的任何新插件/宝石?

谢谢!

0 投票
1 回答
1470 浏览

ruby-on-rails - Rails 资产缓存

在每次部署时使用 Capistrano 进行部署时,我发现 Rails 会重新生成整个 JS 和 CSS 资产缓存。这与文件是否更新无关。

只有当一个或多个文件被更新时,有没有办法让 Rails 这样做?

我在 Capistrano 中关闭了:normalize_asset_timestamps,所以这应该不是问题。


我的主要问题是它立即使用大量内存来执行此操作,而且它似乎永远不会释放该内存。

提前致谢。

0 投票
5 回答
17662 浏览

ruby-on-rails - 最佳 Rails 标记插件/Gem

您推荐使用什么插件或 gem 进行标记?其中有很多,acts_as_taggable,acts_as_taggable_on_steroids,acts_as_taggable_on,...

你说什么?

0 投票
2 回答
1406 浏览

ruby-on-rails - 最佳实践:多个类别 - 最好的插件(充当可标记,充当树,...)

我正在尝试找到最佳解决方案:

我有一个用户模型,用户应该能够保存他感兴趣的关键字(多个上下文)。

等等...

用户保存选择后,我想提供以下搜索功能:

我想要一个自动生成的标签云(就像acts_as_taggable_on提供的)

除此之外,如果列表易于管理会很酷 - 例如标签不能用作主类别和子类别(也许这适用于 tag_contexts)......?

我尝试使用acts_as_tree 来构建它,但这并没有受到限制。然后我尝试了它作为可标记的行为,但我不明白,我如何访问标签模型(我的模型文件夹中没有 tag.rb 文件)。

你能帮助我吗?你有更好的解决方案吗?

谢谢

0 投票
7 回答
20673 浏览

ruby-on-rails - 在 Ruby on Rails 中支持移动设备

开发具有针对不同移动设备的特殊视图的 Rails 应用程序的最佳方法是什么?基本上我正在寻找这样的 ASP.NET MVC 解决方案:http ://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspx