问题标签 [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 回答
564 浏览

ruby-on-rails - Rails:在使用 Rails 开发网络商店时,什么时候会使用购物车软件?

对于想要开发 Webstore 类型的 Web 应用程序并同时学习使用 Rails 进行 Web 开发的人,您会推荐使用购物车服务还是从头开始?我想我也不完全确定购物车软件到底是什么,所以如果有人能阐明这一点并解释为什么有人会使用购物车而其他人不会,我将不胜感激。提前致谢。

0 投票
1 回答
224 浏览

ruby-on-rails - resource_controller 摆脱设置 flash 通知?

我在这里谈论 rails resource_controller gem 插件:

基本上,当我在做 json 格式时,如果可能的话,我想完全抑制 flash 通知,尝试调用 flash "" 会失败,而调用 flash[:notice]="" 看起来也不是很好。有更好的方法吗?

0 投票
1 回答
285 浏览

ruby-on-rails - 在插件中为 activerecord 方法起别名

我正在尝试编写一个插件,以下列方式对 ActiveRecord 中的某些方法进行别名:

插件内部:

这种方法不起作用,因为当 #acts_as_my_own_plugin 运行时, Foo#bar 尚未定义,因为它尚未运行。

将acts_as_my_own_plugin :methods => [:bar]放在bar 函数声明之后将起作用。然而,这并不漂亮。

我希望能够像大多数插件一样将acts_as_my_own_plugin 放在类定义的顶部。

是否有替代方法来满足此条件?

0 投票
2 回答
438 浏览

ruby-on-rails - Rails 应用通知插件

任何人都可以推荐一些 Rails 插件,这些插件可以让我针对模型注册各种通知,这些模型可以链接到一组模板以格式化电子邮件(可能还有其他)。

理想情况下,插件可以在每个模型的一行中引用,并且通知格式可以从某些构造(例如用户偏好等)传递。

感谢你的帮助

多姆

0 投票
2 回答
180 浏览

mysql - 如何使用 MySQL Master/Slave 验证选择/插入是否命中正确的服务器

我有一个使用 master_slave_adapter 插件(http://github.com/mauricio/master_slave_adapter/tree/master)的 Rails 应用程序将所有选择发送到从站,并将所有其他语句发送到主站。使用 Mysql 主/从设置复制。我正在尝试验证所有 SQL 语句确实都到了正确的位置。选择从属设备(db2),插入主设备(db1),但我不知道该怎么做。我尝试在网络服务器上使用 tcpdump:

这是具有大量选择的页面请求的输出:

看起来并不是所有的选择都去奴隶。也许这不是正确的测试方法,有人知道更好的方法吗?

0 投票
3 回答
199 浏览

ruby-on-rails - Rails 插件

是否可以在插件中包含视图代码,这样使用插件的应用程序可以简单地调用引用视图代码,就像它可能引用它自己的部分代码一样。

我在这里偏离轨道还是有这样做的插件的好例子..

0 投票
2 回答
136 浏览

ruby-on-rails - 为什么使用模型作为枚举不好?

我只是在观看 Aloha on Rails 上一个名为“你做错了”的会议的预览。

在简短的预览中,他提到使用 ActiveRecord 模型作为枚举(我假设他的意思是像enumerate_by这样的插件)。这对我来说似乎是合理的想法,有什么问题?它只是附加对象所需的开销吗?

谢谢

0 投票
1 回答
218 浏览

ruby-on-rails - 如何在 Goldberg CMS 中自定义布局?

我维护在 Ruby on Rails 和 Goldberg CMS 上运行的旧网站。一些在 Rails 中真正微不足道的事情在 Goldberg 中很难实现。例如:我希望 Goldberg CMS 创建的一些内容页面使用非标准布局(目前,每个 Goldberg 页面都使用默认的 application.html.erb 布局) - 我该怎么做?据我所知,我无法在 CMS UI 中配置它。

0 投票
3 回答
575 浏览

ruby-on-rails - Rails - 根据主机名向插件提供许可证密钥

我正在使用 New Relic for Rails,但只需要 New Relic 来监控我的一个生产环境。但是,我有一个也在生产模式下运行的登台服务器。New Relic 将这两个实例都检测为我的应用程序的操作 prod 实例(应该如此),但是当我只想关注一个实例时,我不想为监视两个实例付费。

New Relic 接受许可证密钥的环境变量:

是否可以检测环境文件(即 config/environments/production.rb)中的主机名,以便我可以动态定义此环境变量?

两个环境都是从同一个 Git 存储库、相同的源代码库部署的,所以我不能在每次部署的代码中真正更改它——最好能够以某种方式动态定义环境变量。

任何想法将不胜感激!谢谢!

0 投票
2 回答
1087 浏览

ruby-on-rails - 我在 JQuery 自动完成中的哪里插入我的 Rails URL 以引用我想要的数据集?

我在哪里引用我的控制器 (Rails) URL 以通过 JQuery 在自动完成中显示我想要的数据集?这是我的头:

试图弄清楚如何引用我的控制器或模型(无论我应该)以仅获取与特定 user_id 关联的记录。只是一些参考框架。

我有三个表,用户、前景和注释。尝试对其进行设置,以便特定用户 (user_id) 可以“添加注释”,然后使用自动完成字段来帮助“标记”他们之前输入的潜在客户。我已经设置了身份验证,并且一切正常。JQuery 似乎让我最接近。头部在上面,而且我已经上传了 jquery-1.3.2.js(虽然还没有提到它,正如你在头部看到的那样)。这是我的前景控制器代码: