15得票3回答
用Ajax实现排序、过滤和分页的Rails示例/框架有哪些好的推荐?

有没有适用于Ruby on Rails的开源(或示例)代码,可以过滤、排序和分页某一个模型?如果结果可以通过Ajax返回将更好。您可以在 Trulia 网站上看到我正在寻找的良好示例。 http://www.trulia.com/for_sale/30000-1000000_price/10...

14得票2回答
过滤器链由于[:login_required]的渲染或重定向而停止。

希望我能够解释清楚,如果需要更多信息,请告诉我!我正在构建一个表单,用户可以创建一个“事件”。该事件具有以下关系: 属于:客户(客户有许多事件) 属于:用户(用户有许多事件) 拥有:事件状态(事件状态属于事件) 表单允许用户将事件分配给一个用户(选择表单),然后选择一个事件状态。该事件...

14得票7回答
在Ruby on Rails中支持移动设备

如何开发具有不同移动设备特殊视图的Rails应用程序?基本上,我正在寻找类似于ASP.NET MVC解决方案的东西:http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinition...

13得票2回答
将Git管理的子目录转换为子模块

我们以前在Rails应用程序的vendor/plugins/delayed_job目录下使用本地延迟作业hack。它被安装为一次性事件并检入主应用程序存储库的git中。 现在,我们决定在github上fork delayed_job,并用git子模块替换子目录,如此处所述: http://...

12得票3回答
Rails - Paperclip验证附件大小时不应该吗?

我有一个使用Paperclip的Rails模型,看起来像这样: has_attached_file :image, :styles => { :normal => ['857x392#', :png] }, :url => '/ass...

12得票4回答
当应用程序/服务器重新启动时,启动或确保延迟作业运行

我们必须使用delayed_job(或其他后台作业处理器)在后台运行作业,但我们不允许更改服务器上的启动脚本/引导级别。这意味着如果提供商重新启动服务器,则无法保证守护进程仍然可用(因为它将由仅在部署时运行一次的capistrano食谱启动)。 目前,我能想到的最好方法是通过在Rails应用...

12得票2回答
Mahout插件适用于Ruby on Rails

我希望在我的Ruby on Rails项目中使用Apache Mahout来实现推荐和协同过滤。 特别是我的要求如下: 建议相关标签。 建议相关文章。 根据用户的偏好提示他审查文章。 基于地理位置和其他元信息,建议类似的用户。 如果有其他容易集成到Rails并满足我的要求的解决方案(除...

12得票8回答
你使用哪个Ruby on Rails管理插件?为什么选择它?不同的管理宝石有哪些优缺点?

我们需要一个简单但安全的Rails管理插件。我们目前使用2.x版本,但正在考虑迁移到3.x。 您使用哪个管理插件?为什么选择它?其他插件的优缺点是什么?有几个管理插件可用,并且在选择之前,我们想借鉴他人的经验。 通过管理插件,我指的是帮助我们管理应用程序数据和用户的插件。 谢谢!

12得票2回答
Rails 3最佳创建帖子评论系统的方法

这是我的第一篇文章。 我正在尝试为我们的Post模型添加评论系统。但是,由于多种原因,我不确定最佳方法。我希望评论系统类似于Forrst.com上的评论系统,但我希望留言的访客不需要账户,因为该网站是我们公司的网站而不是大型社区。 功能概述: 访客可以对文章发表评论,输入姓名、电子邮件...

11得票2回答
困惑如何安装Rails插件

我在这里找到了一个例子(链接)来展示如何安装Rails插件。他们的例子展示了以下内容:./script/plugin install calendar_helper 这对我没用,因为令人困惑的是,在我的 script 目录中没有叫做plugin的东西。 我只有rails:$ ls script...