ruby-on-rails-3.2相关内容
好吧,我的协会是: Outlet - > has_many:监控 监控 - > belongs_to:outlet 我的路线: resources:outlets做 资源:监控 结束 查看: 当我点击链接时,日志显示ou
..
经过3.2.12和3.2.11的测试。在另一个rails 3.2.11项目中,我没有 f.file_field 这个问题,但是在当前的一个中,我做了也找不到这种奇怪行为的原因,所以这里是我的问题。 我有一个奇怪的更新动作问题。以下是相关的代码部分: routes: get“注册“=> “users#new”,:as => “注册” 获取“profile”=> “users#pr
..
我有两个模型,投诉和公司。对公司和公司 has_many 抱怨 belongs_to 和 acceptions_attributes 抱怨。 #Models class抱怨 'User',:foreign_key
..
我使用rails 3.2.11和ruby 1.9.3使用 wicked_pdf 来生成PDF HTML和部署到Heroku。 我的pdf.css.scss.erb: @ font-face { font-family:'DosisMedium';字体风格:正常;字体重量:500; src:url(
..
我试图用ajax将文件上传到我的Rails应用程序。为了方便起见,我已经包含了 jQuery.remotipart gem 。 // app / assets / javascripts / application.js // =要求jquery.remotipart 我有一个上传文件的表单。这些文件由CarrierWave处理。
..
当我尝试使用Omniauth和Devise登录Facebook时,调用 passthru 而不是 facebook 。如何传递 link_to : user_omniauth_authorize_path(:facebook) 我已经修改了很多次代码,并尝试使用此路由: devise_for:users,:controllers => {:omniauth_ca
..
我正在通过现有的 facebook 帐户登录网站。所以我注册了一个Facebook应用程序,并在 development.rb 和生产中存储 api 和秘密 .rb 文件。然后我使用 omniauth-facebook gem + devise gem 来实现这一点。它工作完美。 顺便说一下,用户可以通过内部身份验证(由devise)或usig facebook帐户进行登录。 只有。
..
我使用 https://github.com/plataformatec/整合omniauth-facebook设计/维基/ OmniAuth%3A-概述。但是我收到错误: 无法验证您的Facebook,因为“凭据无效”。 在日志中,获取: 验证失败! invalid_credentials:OAuth2 :: Error,:{“error”:{“message”:
..
如果auth.info.image.present? user.update_attribute(:avatar,URI.parse(auth.info.image)) end 当我尝试加载代码现在我得到这个错误: RuntimeError发生在身份验证#create : 重定向禁止:http://graph.facebook.com/672086173/pi
..
我有一个表单(使用simple_form),我想实现对翻译错误消息的支持。我所有的翻译都出现在错误信息之外。 我的客户模型是: class Customer
..
使用法语的rails应用程序,但是当我在Flash消息中包含重音时,它会破坏网站。 例如 format.html {redirect_to @ message.annonce ,通知:“Votre message aétéenvoyé”} format.html {redirect_to @ message.annonce,notice:“Votre email n'a pas
..
我有一个称为偏差的属性的“文档”(activerecords)。该属性具有“Bin X”“Bin $”“Bin q”“Bin%”等值。 我正在尝试使用轮胎/弹性搜索来搜索属性。我正在使用空白分析器对偏差属性进行索引。这是创建索引的代码: settings:analysis => { :filter => { :ngram_filter => { :type => “nGram”, :
..
我是Ruby的新手。我在Windows 7上安装了Ruby on Rails。我参观了以下选择一个合适的IDE / Editor来编写Ruby代码: http://rubyonrails.org/download 我发现了以下Ruby编辑器: p> VIM for Rails,RadRails,RubyMine,3rd Rail,Netbeans for Ruby 我熟悉E
..
所以我有一些问题,让我的rails应用程序运行在https。我只是想缩小导致问题的可能性。 我想知道我是否缺少配置Rails应用程序本身的任何步骤(不是网络服务器): 在 config / environments / production.rb 取消注释此行: config.force_ssl = true 来源: http://simonecarletti.com/bl
..
有两个问题: 如何让simple_form_for使用与...相关联的奇异资源:foo_object:users (见下面的代码摘录)?我在 simple_form_for foo_objects_path @foo c>行。 foo_object_path 有一个有效的路径,但似乎 simple_form_for 正在使用复数版本。我已经google'd&阅读有关单一资源和路径问题的SO帖
..
我使用Rails 3.2创建了一个简单的目录,并设计了新用户在使用该站点之前需要批准的地方。我遵循“”中的说明如何:要求管理员在sign_in 之前激活帐户“,管理员用户现在可以看到已批准用户和未批准用户的不同索引页的列表。到现在为止还挺好。 我的问题是用户批准过程。目前我在Rails控制台中批准用户。我希望管理员用户能够通过浏览器来批准用户。我很失落我知道我需要在每个未经批准的用户旁边放置
..
在以下情况下,Devise不会超出用户: 用户登录,关闭选项卡,然后重新访问URL超时+ X分钟。用户仍然登录。 如果该选项卡已打开,并且稍后进行刷新/单击,超时工作正常。这意味着 timeoutable 模块在这种情况下正常工作。 到目前为止,我只能在非本地主机环境中重现此信息。 这个问题在之前也已经在Devise小组上被问过了,没有答案。 版本: Devis
..
我有一个使用sti(基本用户模型和另外两个模型 - 公司和个人 - 继承自己)的设计认证的应用程序设置。从设计的角度来看,一切正在发生。我可以有不同的注册表单路线,一切都按预期工作。现在我想给两个用户(公司和个人)使用Facebook或链接注册/登录的选项。如果我在两个模型上设置:omniauthable,并在每个模型的我的routes.rb上设置devise_for,我得到一个错误说,只有一个模
..
我的文件'spec / request / news_controller_spec.rb'看起来像: p> require'spec_helper' 描述“NewsController”do include Devise: :TestHelpers 描述“GET / news”do before(:each)do @ request.env [“devise
..
我遵循 devise的wiki关于覆盖更新方法更新用户信息而不添加密码,但我仍然收到通知,表示我不能将密码留空。我被困住了,我需要一些帮助来跟踪问题。 resource_name,:url => custom_update_user_registration_path,:html => {:method =>:put})do | f
..