-
ruby-on-rails-3 – 删除链接转到显示方法
所属栏目:[百科] 日期:2020-12-17 热度:159
我正在使用Rails 3,我有一个link_to方法:delete,但是当我点击这个链接时,它会转到show动作而不是destroy动作. 我的问题是如何解决这个问题? 提前致谢. code:%= link_to'Delete',list_path(@ list.id),:method = :delete,:confirm = ‘你确定吗?’ %[详细]
-
ruby – 带有@param标签的院子警告
所属栏目:[百科] 日期:2020-12-17 热度:173
我试图使用yard来记录一些 Ruby代码,即使我正在完成 here或 here所描述的内容 # @param [Integer] the number of trials (= 0)# @param [Float] success probability in each trialdef initialize(n,p) # initialize...end 我仍然得到这个奇怪的错误 @param[详细]
-
ruby – 选择相邻的兄弟元素,而不插入非空白文本节点
所属栏目:[百科] 日期:2020-12-17 热度:100
给定标记如: p codefoo/codecodebar/code codejim/code and then codejam/code/p 我需要选择前三个 code – 但不是最后一个.逻辑是“选择具有先前或后续兄弟元素的所有代码元素,该元素也是代码,除非存在一个或多个文本节点,它们之间具有非空白内容. 鉴于我[详细]
-
ruby-on-rails – 如何自定义Mailboxer电子邮件的模板?
所属栏目:[百科] 日期:2020-12-17 热度:175
它自动发送电子邮件说 You have a new message: subject You have received a new message: Body Visit http://example.com/ and go to your inbox for more info 任何人都知道如何自定义此模板? 如果可能,我想使用i18n作为此模板表单. 谢谢!! . 解决方法[详细]
-
ruby-on-rails – Rails / Assets管道:动态列出清单中包含的资
所属栏目:[百科] 日期:2020-12-17 热度:79
几个月来我成功使用资产管道. 现在我想异步加载一些我的JS文件(使用yepnope库).当config.assets.debug为false时,它运行良好. 但是在开发模式下(其中config.assets.debug通常是真的),对我来说最好的选择是动态获取我的清单中包含的所有js文件的列表(我有2个清[详细]
-
ruby – Highline ask方法不会使用同一行
所属栏目:[百科] 日期:2020-12-17 热度:188
建立: Bash Ruby 1.9.2 高线(1.6.13) 描述: 我已经习惯了其他一些项目的高线,但几个月内没有使用它.现在,在Ruby 1.9.2上进行全新安装时,它似乎不允许在同一行上回答提示. 所以以前我会看到类似的东西: require "highline/import" ask "What is your favor[详细]
-
ruby-on-rails-3 – 任何人都知道rails 3.2的私人消息宝石好吗?
所属栏目:[百科] 日期:2020-12-17 热度:64
我花了一天时间来弄清楚如何通过设计在注册会员之间建立良好的信息系统. 但在所有情况下,这些宝石都已过时,并且它们不支持rails3. 如果你们正在尝试制作包含这些功能的系统. 你是怎么做的? 会员注册(设计) 私人消息系统(带有收件邮件) 解决方法 https://git[详细]
-
Ruby的Enumerator对象如何在内部迭代器上进行外部迭代?
所属栏目:[百科] 日期:2020-12-17 热度:133
根据 Ruby的文档,如果没有为to_enum或enum_for方法提供目标方法,则Enumerator对象使用每个方法(枚举).现在,我们以下面的猴子补丁及其枚举器为例 o = Object.newdef o.each yield 1 yield 2 yield 3ende = o.to_enumloop do puts e.nextend 鉴于Enumerator对[详细]
-
ruby-on-rails – 与同一个类的has_one关系
所属栏目:[百科] 日期:2020-12-17 热度:161
我有以下Person类,其父级也是另一个Person.我似乎无法弄清楚如何让关系发挥作用. class Person ActiveRecord::Base attr_accessible :mom,:dad has_one :mom,:class_name = 'Person',:primary_key = "mom_id",:foreign_key = "id" has_one :dad,:primary_key[详细]
-
如何为emacs安装ruby-mode
所属栏目:[百科] 日期:2020-12-17 热度:187
我刚安装了fedora的emacs.我想用emacs写 ruby.有哪些工具,扩展需要为我提供代码提示,ruby的代码完成类型功能? 解决方法 从Emacs 23开始已包含ruby-mode.它也可以通过ELPA获得.您可能感兴趣的其他一些东西是集成RVM,功能模式(Cucumber),rspec模式,ruby-elect[详细]
-
ruby-on-rails – 重启后目前没有安装rails
所属栏目:[百科] 日期:2020-12-17 热度:103
我有一个奇怪的问题:我在rvm的rails上安装了 ruby.一切都很好,我可以创建项目..但重新启动后,当我键入“rails new”时,我有“程序’rails’目前尚未安装.” System Ubuntu 12.04ruby -v"1.9.3p194"gem listactionmailer (3.2.5)actionpack (3.2.5)activemod[详细]
-
ruby-on-rails – 带有Haml的Ruby on Rails – 如何从erb切换
所属栏目:[百科] 日期:2020-12-17 热度:54
我正在从erb文件切换到HAML. 我将haml gem添加到我的系统中.我创建了app / views / layouts / application.html.haml文件.我应该删除application.html.erb文件吗? 此外,仍然存在/public/index.html文件,该文件将呈现为默认页面.我想创建自己的默认index.htm[详细]
-
ruby-on-rails – rails slim语法错误
所属栏目:[百科] 日期:2020-12-17 热度:132
我试着做一个简单的桌子 table class="table table-striped" thead tr th username 它工作正常,但当我尝试添加另一个th或tbody我得到一个错误格式缩进,例如这段代码对我不起作用 table class="table table-striped" thead tr th username th provider 要么 t[详细]
-
ruby-on-rails – 是否可以在erb模板中需要一个类?
所属栏目:[百科] 日期:2020-12-17 热度:200
我有一个erb模板,我需要在其中使用: CGI.unescapeHTML(someEscapedHTML) 所以我需要’cgi’,但是以下失败: % require 'cgi' % 有错误: can’t dup NilClass 解决方法 首先,请不要在ERB中使用宝石或图书馆.然后,Rails本身已经要求CGI了. 如果你想防止Rails[详细]
-
ruby – 无法运行rails 2.x app
所属栏目:[百科] 日期:2020-12-17 热度:105
我尝试运行2.x应用程序.我使用rvm并为此应用程序设置其他版本的 ruby: $rvm use ree-1.8.7-head 我尝试运行服务器,然后我收到很多错误: $script/server NOTE: Gem.source_index is deprecated,use Specification. It will be removed on or after 2011-11-[详细]
-
ruby-on-rails-3 – 带日期的Rails路线
所属栏目:[百科] 日期:2020-12-17 热度:194
所以我有一个每周日历视图,我有一条路线设置为接受/:year /:month /:day作为开始日期. match "events/(:year/:month/:day)" = "events#index",:constraints = { :year = /d{4}/,:month = /d{2}/,:day = /d{2}/ },:as = "events_date" 关于这条路线的使[详细]
-
ruby-on-rails – 如何在ruby中使用两个参数异步运行exe?
所属栏目:[百科] 日期:2020-12-17 热度:152
当我打开页面时,exe应该运行.需要运行异步进程. 有没有办法在ruby中使用两个参数异步运行exe? 我已经尝试过ruby命令 – system(),exec()但它等待进程完成.我需要用参数启动exe,无需等待进程完成 是否有任何rubygems支持我的问题? 解决方法 您可以使用 Proc[详细]
-
ruby-on-rails-3 – 使用t.integer和t.reference在rails迁移中定
所属栏目:[百科] 日期:2020-12-17 热度:111
鉴于两个类,Apple和Orange: def class Apple ActiveRecord::Base has_and_belongs_to_many :orangesenddef class Orange ActiveRecord::Base has_and_belongs_to_many :applesend 使用t.integer在连接表中定义外键有什么区别: create_table :apples_orange[详细]
-
ruby-on-rails – 在特定时间调用模型方法(Ruby on Rails)
所属栏目:[百科] 日期:2020-12-17 热度:110
我有一个 Ruby on Rails模型,它有一个名为expiration_date的列.到达到期日期后,我希望修改模型上的另一列(例如expired = true).有什么好方法可以做到这一点? 理想情况下,我希望在达到到期日的确切时刻调用模型函数. 解决方法 对于您描述的方案,最佳解决方案[详细]
-
ruby-on-rails – Rails 3.2.1中ActionMailer中未定义的方法’de
所属栏目:[百科] 日期:2020-12-17 热度:125
我在我的项目中添加了一个系统来重置用户的密码,并在忘记密码的情况下通过电子邮件发送给他.它昨天工作正常(当我实施它).当我今天尝试启动服务器时,出现以下错误. = Booting WEBrick= Rails 3.2.1 application starting in development on http://0.0.0.0:30[详细]
-
ruby-on-rails – 未定义的局部变量或方法capybara rspec
所属栏目:[百科] 日期:2020-12-17 热度:75
当我在前块之外使用capybara方法时,我一直收到这个奇怪的错误: $rspec . -e "PasswordResets"/spec/requests/password_resets_spec.rb:9:in `block (2 levels) in top (required)': undefined local variable or method `root_path' for #Class:0x00000003b[详细]
-
ruby-on-rails – Rails form_for collection_select忽略select_
所属栏目:[百科] 日期:2020-12-17 热度:159
在让表单助手工作之前,我使用下面的选择下拉列表: %= select_tag :city_id,options_for_select( City.all.collect{|c| [c.name,c.id]} ),:data = { :remote = true,:url = url_for(:controller = "locations",:action = "filter_by_city") }% 这完全可以调[详细]
-
ruby – 向Sinatra添加Bootstrap
所属栏目:[百科] 日期:2020-12-17 热度:108
我有一个Modular Sinatra应用程序,我正在尝试将Bootstrap添加到应用程序中. get '/bootstrap/application.css' do less :"bootstrap/bootstrap"end 我在views / bootstrap中拥有的文件更少,包括bootstrap.less. 我收到此错误: Less::ParseError at /bootstr[详细]
-
ruby – 如何使用文字标量样式在YAML中转储字符串?
所属栏目:[百科] 日期:2020-12-17 热度:117
我有一大串格式化数据(例如 JSON),我希望在保留格式的同时使用Psych in ruby??转储到YAML. 基本上,我希望JSON使用literal style出现在YAML中: ---json: | { "page": 1,"results": [ "item","another" ],"total_pages": 0 } 但是,当我使用YAML.dump时,它不使[详细]
-
ruby-on-rails – 使用Devise和Paypal进行用户注册
所属栏目:[百科] 日期:2020-12-17 热度:53
我想在Devise用户注册过程中集成Paypal.我想要的是拥有一个基于设计资源的标准rails表单,该表单还具有属于用户模型的自定义字段. 当用户填写这些字段并点击注册时,它将被重定向到Paypal,当他从paypal清除并返回我们的网站时,必须创建用户数据. 对于用户填写P[详细]