ruby-on-rails-3.2相关内容

UserMailer与Devise

我使用我的自定义邮件程序UserMailer发送电子邮件。它在开发中工作完美,但在生产中,我收到错误500,那是当我在忘记时检索我的密码。 这里是生产模式中的生产日志中的内容 在2ms内完成500内部服务器错误 NameError(未初始化的常量Devise :: UserMailer): activesupport(3.2.8)lib / active_support / ..

设计渲染标志=>代码中的其他地方的部分

我刚从Devise和Rails3开始。我有Authenetication下来和工作,并了解基础。 截至目前,在我的家庭控制器,代表我的家/页面我有两个链接,链接到注册=> sign_up,一个根据login / logout => sign_in / sign_out而改变。 但是,我不想将用户重定向到登录页面。相反,我想在我的首页上显示我的登录表单。所以我已经将视图和_form.ht ..

用Devise和Omniauth编辑用户

我正在通过Railscast来实施Devise和OmniAuth(以及Devise 文档) - 目前,我有一个网站,访问者可以使用他们的Facebook帐户或填写表单注册。 我不过,通过OmniAuth注册的用户尝试编辑他们的配置文件时遇到麻烦。当他们向配置文件提交更改时,Devise会查找用户的当前密码,但用Facebook登录的用户不知道他们的密码(它们在用户模型中自动设置): ..
发布时间:2017-05-20 11:30:10 其他开发

Rails 3.2.8 - 分享与POW的子域的设计会话

我正试图在rails 3.2.8中设置一个简单的基于子域的博客。基本上它将具有网站,用户(通过Devise进行身份验证),以及会员资格以将用户连接到网站。我设置了POW,使myapp.dev正常工作。每个站点都有一个子域名,我可以使用子站点导航到site#show操作,没有任何问题。我的问题是我无法让Devise会话跨子域共享。一切都在我的heroku应用程序工作正常,但我想能够在本地测试。 ..
发布时间:2017-05-20 11:13:12 其他开发

Ruby on Rails:自定义设计注册控制器,要求创建操作

我有一个自定义注册控制器,但是我不想覆盖设计中的创建操作。当我尝试注册用户时,我会收到以下错误: 未知操作 操作“创建”找不到Devise :: RegistrationsController 是否要求它,因为我有一个自定义注册控制器?如果是这样,这是否意味着我需要复制我不超过这些的所有动作: https://github.com/plataformatec/devis ..

如何使Rails 3资产预编译更快?

我有一个正在运行的Rails 3.2.1应用程序,我通过Capistrano部署,运行 deploy:assets的 deploy / assets :预编译任务。 除了编译本身很慢之外,一切工作都很好。我没有那么多的CSS和JavaScript(总共约8200行)。 编译资源大概需要1-3分钟,占整个部署时间的90%。 有没有办法优化这个?可能使用不同的过程来编译资产或以某种方 ..

如何调试Rails资源预编译,这是无法忍受的慢

我正在研究一个Rails 3.2项目,最近几个月的资产有所增加,尽管我不认为这个项目很大。资产由JS(无咖啡脚本)和SASS文件组成;我们有很多图像,但是自从早期以来,它们已经在那里更少了,所以我不认为它们是一个重要因素。我们可能有大约十几个lib,大多数是小的,最大的是Jquery UI JS。部署是通过Capistrano完成的,开始明显的是部署到分期显着快于生产。为了说明同时避免不同服务器和 ..

如何调试由工头开始的rails(3.2)应用程序?

我正试图用工头来启动我的rails应用程序。不幸的是,连接我的IDE进行调试时遇到困难。 我阅读了此处使用 Debugger.wait_connection = true Debugger.start_remote pre> 启动远程调试会话,但这并没有真正解决。 问题: 有没有办法调试由工头开始的rails(3.2)应用程序?如果是这样,那么这个方 ..
发布时间:2017-04-17 21:21:06 开发方法

是否有最佳做法/一致的方式来更新包含散列键值存储的数据库字段?

我指的是Rails 3.2的数据存储功能,其中可以选择将键值存储存储在文本字段中,即使您使用的关系数据库(如MySQL)也可以在编程时工作正常 但是有什么文件可以从RESTful HTML表单更新这些字段?或者这是不推荐的东西?也就是说,更好的解决方案是去NoSQL? 解决方案 虽然这个问题是老旧的, ,也是在ruby和rails中相当新的,所以可能会有更好的方法来做到这一点。 ..

编辑RefineryCMS 2.1菜单显示器以操作dom_id css和其他属性

我目前正在尝试从gem版本更新现有的RefineryCMS应用程序,因此我可以同时添加bootstrap 3。 gem“refinerycms”,“〜> 2.0.10” gem“refinerycms”,“〜> 2.1.0” 从网站过去删除过时的块和删除几个重写的视图后,我已经使网站与当前数据库的内容重新成功运行。 现在Refiner ..

为什么image-path在scss中没有解决?

在我的应用程序中,我有一个scss文件,由一个宝石,居住在我的应用程序项目文件夹中的gem文件夹外侧 ,我有图像的路径正确,像这样:(从元素检查器在chrome复制) media =“all” .social-share-button-twitter { display:inline-block; width:16px; height:16px; background ..
发布时间:2017-01-20 18:32:02 前端开发