Tag: ruby on rails

Twitter Bootstrap模式不起作用

我一直在尝试为我的设计和omniauth登录设置twitter bootstrap模式但没有成功。 我也尝试过几个教程,仍然无法让它们打开。 我的服务器日志中没有出现错误,只是以下内容: “Processing by Devise::SessionsController#new as JS” 我在application.coffee文件中需要twitter / bootstrap #= require_self #= require twitter/bootstrap #= require ./util #= require ./home and so on 在我的application.html.slim中,我添加了两个额外的链接来登录/登录现有的链接,只是为了确保这些链接在删除旧的之前 li = link_to “Login”, new_user_session_path, :remote => true, ‘data-toggle’ => ‘modal’, ‘data-target’ => ‘#login_modal’, :class => “btn btn-small”, :method => ‘get’ li = link_to “Sign Up Free”, new_user_session_path, […]

返回对象的模型中的自定义方法

在数据库中,我有一个名为“body”的字段,其中包含XML。 我在模型中创建的方法如下所示: def self.get_personal_data_module(person_id) person_module = find_by_person_id(person_id) item_module = Hpricot(person_module.body) personal_info = Array.new personal_info = {:studies => (item_module/”studies”).inner_html, :birth_place => (item_module/”birth_place”).inner_html, :marrital_status => (item_module/”marrital_status”).inner_html} return personal_info end 我希望函数返回一个对象而不是一个数组。 所以我可以使用Module.studies而不是Model [:studies]。 感谢您的时间。 西尔维乌 ps我是rails和ruby的新手。 我有一个C背景。

录音机问题

寻找一个免费的录音机,这样用户就可以自己录制,并将记录上传到服务器(通过Rails)。 有什么我可以用来实现这个目标吗?

如何从JBuilder视图委托模型的to_builder方法?

假设我有一个Person类和一个Gang类 class Person belongs_to :gang attr_accessible :name, :secret def to_builder Jbuilder.new do |app| person.id id person.name name end end end class Gang has_many :people attr_accessible :name end 如何从视图中使用此to_builder方法? 例如 #app/views/gang/show.json.jbuilder (@gang set by the controller) json.gang do |json| json.name @gang.name json.gang_members(@gang.people) do |person| #how do I delegate to the person.to_builder here? end end 请注意,我不想只使用默认的Person.as_json,因为我不想在Person上呈现secret属性。 我尝试过的大部分内容最终都是渲染了Person.as_json,而不是Person.to_builder。

检查Rails中的HTTP状态代码

有没有一种简单的方法来检查Ruby on Rails中另一个网站(例如http://google.com )的状态代码? 理想情况下,要检查的URL列表将从DB中提取并通过CRON(或等效的)进行处理。

如何告知引擎码不删除.gitignore中的文件

为了给你一些上下文,我试图使用Figaro安全地添加环境变量,而不必担心安全风险。 问题是我似乎无法让Engine Yard在生产中发挥出色。 我去做了一个touch application.yml然后vim application.yml , 我 ,然后命令 + v插入api键,什么不是。 我知道ENV[‘VARIABLES’]工作是因为开发和所有我的rspec和黄瓜测试(利用API)都通过了。 当我准备好一切时,我在.gitignore添加: # Ignore application configuration /config/application.yml 之后,我部署了该网站。 我打开它,数据不再用于API了。 好… cd进入config并发现application.yml不再存在了。 将其粘贴回…重新部署网站,因为它现在知道它必须忽略该文件,我没有看到生产的变化。 检查一下……它再次消失! 难以理解正在发生的事情。

将SQL语法转换为ActiveRecord查询的工具

有许多问题可以帮助将特定的SQL查询转换为ActiveRecord查询。 是否有一些帮助/指导[在线]工具自动进行转换?

获取当前时间的电话号码

我想写一个RoR移动应用程序,它给我一个给定电话号码的国家当前时间及其区号。 这有什么好的api吗?

使用Rails学习TDD的最佳资源

我终于掌握了轨道,并且对它开始学习最佳实践感觉很舒服,我的列表中的第一个是TDD原则。 使用Rails了解TDD的最佳资源是什么? 书籍,教程,任何东西。 我渴望学习!

“patch”rails渲染function可编辑默认选项

当我渲染:在rails中的xml我总是想要:dasherize => false选项。 有没有办法将应用程序范围设置为默认值,当然不必修改rails源代码? 也许是一个渲染函数,它以某种方式优先于第一个,然后使用此选项调用它…