ruby-on-rails
ruby-on-rails – 现有应用程序中的Spree电子商务
我正在尝试在我的应用程序中设置Spree(我打开使用Gem或在供应商模式下运行它). 我已经阅读了文档和维基,我仍然对它在我现有的应用程序中如何工作感到困惑.我没有问题为Spree使用单独的数据库并自定义我的应用程序以在我的数据库之间传递数...[详细]
2020-08-11 19:42 分类:编程语言ruby-on-rails – 什么是过程/收割机,为什么它不起作用?
当通过Capistrano部署我的Rails应用程序时,它尝试执行的最后一件事是: sudo -p 'sudo password: ' -u app /home/user/public_html/example.com/current/script/process/reaper 然后它抛出这个错误: failed: "sh -c \...[详细]
2020-08-11 19:30 分类:编程语言ruby-on-rails – 安全的ERB语言?
我想知道是否有一个重新组装ERB的安全模板. ERB非常容易使用,但在CMS中使用它的致命部分是过度强大的访问(你可以在几秒钟内写出一些非常令人讨厌的东西……)所以我想知道是否有任何机会存在这样的语言. 请不要半径/液体…..写入扩展为那太...[详细]
2020-08-11 19:26 分类:编程语言ruby-on-rails – RESTful路由中的控制器名称是可选的吗?
使用标准的map.resource路由机制和几个嵌套资源,生成的路由不必要地长.请考虑以下路线: site.org/users/pavelshved/blogs/blogging-horror/posts/12345 在routes.rb中创建很容易,我确信它遵循某种有益的路由逻辑.但它太长了,似乎也不是人...[详细]
2020-08-11 19:18 分类:编程语言ruby-on-rails – (Ruby on Rails)页面标题以text / javascript的形式出现,当它不应该时
我正在开发一个Rails应用程序,但是在使用Internet Explorer访问它时发现了一个问题. Firefox和Safari可以显示页面. 通过,当使用Internet Explorer时,在某些页面中它会尝试下载页面,而不是显示它. 我不知道会发生什么. 这是我的applicatio...[详细]
2020-08-11 19:14 分类:编程语言ruby-on-rails – Ruby on Rails:观察者和flash [:notice]消息?
我正在尝试向用户发送flash消息和欢迎通知,如果这是他们的第一次评论;基本上,这样的事情: class CommentObserver < ActiveRecord::Observer def after_save(comment) if comment.user.new? Mailer.deliver_welcome...[详细]
2020-08-11 19:10 分类:编程语言ruby-on-rails:通过路径和link_to传递参数
我有一个名字路线: map.up_vote 'up_vote', :controller => 'rep', :action => 'up_vote 但up_vote需要传递两个参数,postID和posterID,我似乎无法想象如何在部分中做到这一点,但在集成测试中我没有问题. 部分...[详细]
2020-08-11 19:05 分类:编程语言ruby-on-rails – 我可以告诉activerecord在我访问时不将“datetime”数据转换为对象吗?
我有一些代码只是访问日期时间字段,因此当我读取它时,activerecord会自动将其转换为Time对象: @some_appointment.some_time 问题是有时“some_time”datetime列有坏数据. “0209-12-20”代替“2009-12-20”.这导致Ruby只是从访问中抛出“...[详细]
2020-08-11 19:02 分类:编程语言ruby-on-rails – 在Rails网站上跟踪用户操作
用户将各自具有用户配置文件,并且他希望每个用户知道谁查看了他们的配置文件.我能想到这样做的唯一方法是每当有人查看个人资料页面时(可能在页面末尾使用Ajax调用)执行数据库INSERT.这听起来像是一个巨大的性能问题,特别是如果网站建立了...[详细]
2020-08-11 18:59 分类:编程语言ruby-on-rails – Ruby断言和禁用输入
有谁知道如何断言复选框或输入被禁用?我找不到任何迹象表明这是支持的 我正在用webrat和test / unit编写黄瓜测试. 我想有一个能够assert_disabled的步骤:some_checkbox || assert_disabled:some_input. 或者某种方式我可以检查复选框的...[详细]
2020-08-11 18:55 分类:编程语言