小编tab*_*uga的帖子

CSS填充中的第三个值是什么?

我正在使用Less Framework 3,我在css中看到了这一行:

body {
    padding: 60px 42px 0;
    width: 396px;
}
Run Code Online (Sandbox Code Playgroud)

怎么padding: 0办?

这看起来不像普通的CSS速记,而且top-right-bottom看起来很奇怪.

css

25
推荐指数
3
解决办法
9215
查看次数

如何使用ActiveRecord映射多个属性?

如果我输入我的控制台

u = User.first
u.friends(&map:username)
Run Code Online (Sandbox Code Playgroud)

我知道,["Peter", "Mary", "Jane"]但我也想表现生日,那我该怎么做?我试过了

u.friends(&map:username, &map:birthday)
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

ruby activerecord ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

20
推荐指数
3
解决办法
2万
查看次数

如何让searchlogic与rails 3一起使用?

我把searchlogic放在我的gemfile中...现在我的rails服务器将无法启动:(

这是错误消息

gems/ruby-1.8.7-p299/gems/activesupport-3.0.0/lib/active_support/core_ext/module/aliasing.rb:31:in `alias_method': undefined method `merge_joins' for class `Class' (NameError)
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/activesupport-3.0.0/lib/active_support/core_ext/module/aliasing.rb:31:in `alias_method_chain'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/searchlogic-2.4.27/lib/searchlogic/active_record/consistency.rb:8:in `included'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/searchlogic-2.4.27/lib/searchlogic/active_record/consistency.rb:7:in `class_eval'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/searchlogic-2.4.27/lib/searchlogic/active_record/consistency.rb:7:in `included'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/searchlogic-2.4.27/lib/searchlogic.rb:34:in `include'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/searchlogic-2.4.27/lib/searchlogic.rb:34
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler/runtime.rb:64:in `require'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler/runtime.rb:64:in `require'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler/runtime.rb:62:in `each'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler/runtime.rb:62:in `require'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler/runtime.rb:51:in `each'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler/runtime.rb:51:in `require'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/bundler-1.0.0/lib/bundler.rb:112:in `require'
 from /Users/omiohoro/glowing-rain-75/config/application.rb:7
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/railties-3.0.0/lib/rails/commands.rb:28:in `require'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/railties-3.0.0/lib/rails/commands.rb:28
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/railties-3.0.0/lib/rails/commands.rb:27:in `tap'
 from /Users/omiohoro/.rvm/gems/ruby-1.8.7-p299/gems/railties-3.0.0/lib/rails/commands.rb:27
 from script/rails:6:in `require'
 from script/rails:6
Run Code Online (Sandbox Code Playgroud)

我该如何解决?在此先感谢欢呼tabaluga

ruby ruby-on-rails searchlogic ruby-on-rails-3

10
推荐指数
2
解决办法
5240
查看次数

如何指示Applescript打开带有链接的新Firefox窗口?

我的代码看起来像这样

tell application "Firefox"
 open location "http://rubyquicktips.tumblr.com/"
end tell
Run Code Online (Sandbox Code Playgroud)

但如果我打开Firefox,链接将在新标签中打开.但我希望链接在新的Firefox窗口中打开.我怎么能做到这一点?

firefox applescript

9
推荐指数
3
解决办法
2万
查看次数

如何在轨道上的ruby中本地化will_paginate?

我喜欢本地化will_paginate中的"previous"和"next"链接,我该怎么做?有没有人找到一个很好的解决方法?

ruby ruby-on-rails will-paginate

8
推荐指数
2
解决办法
3290
查看次数

什么是最简单的方法,通过我的Ruby on Rails应用程序在我的Facebook Wall上发布?

上周,我用我的"小"rails应用程序成功集成了twitter.如果我在我的rails应用程序中创建一个新记录,它将发布在twitter上.

但是我如何用Facebook做到这一点?Twitter真的很容易(感谢Twitter的宝石)你能推荐一个宝石吗?指向示例应用程序的链接也很不错.

在此先感谢欢呼tabaluga

ps哦,我忘了提,我没有个人的facebook账号.Facebook Wall是一个公司网站.

facebook ruby-on-rails-3

6
推荐指数
1
解决办法
5187
查看次数

在保存之前,如何在ActiveRecord对象中设置属性?

我试图理解Active Record Callbacks,但是它们不起作用,就像我想要的那样.

例如

模型

Checklist<ActiveRecord...
attr_accessible :item1, :item2, :done # they are all boolean

before_save :check_done

private
def check_done
  if item1 && item2
   write_attribute :done, true
  else
   write_attribute :done, false
  end
end
Run Code Online (Sandbox Code Playgroud)

如果我在控制台中实例化一个对象并尝试保存它,这不起作用,保存操作返回"false":(

这段代码出了什么问题?提前致谢 :)

编辑:看起来"before_save"调用有问题,如果我使用"after_save",代码可以工作......但是属性没有保存(显然).那真的很奇怪

编辑2 Wierd ...开发日志显示了这一点

FROM sqlite_master
 WHERE type = 'table' AND NOT name = 'sqlite_sequence'
[0m
  [1m[35mChecklist Load (0.2ms)[0m  SELECT "checklists".* FROM "checklists" ORDER BY checklists.id DESC LIMIT 1
WARNING: Can't mass-assign protected attributes: id
Run Code Online (Sandbox Code Playgroud)

但这真的很奇怪,因为如果我删除了attr_accessible线,我仍然会收到此错误...

编辑3 如果有人问,是的,我正在尝试更新现有记录.

编辑4 是的,我喜欢编辑如果我输入控制台

c.save …
Run Code Online (Sandbox Code Playgroud)

activerecord ruby-on-rails

5
推荐指数
1
解决办法
7779
查看次数

如果在浏览器中输入某个单词,我如何查看JQuery?

这是一个有趣的,我想在网站上显示一个特定的div只有在该页面上输入一个秘密词(没有表格).使用JQuery实现这一目标的最简单方法是什么?有插件吗?Thanx提前为Tabaluga欢呼

jquery jquery-plugins

5
推荐指数
1
解决办法
4227
查看次数

我怎么能写这个"ruby-ish"?

我得到了以下代码段

Class Artist < ActiveRecord
   attr_accessible :solo #boolean

  def change_solo!
    if self.solo == false
     self.solo = true
    else
     self.solo = false
    end
   self.save
  end

end
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来写这个?在此先感谢欢呼tabaluga

ruby ruby-on-rails

2
推荐指数
2
解决办法
416
查看次数

如何用 0 替换空表单字段以防止 JQuery 中出现 NaN?

HTML

<input type='text' id='costs' value='100' size='3'></input>
Run Code Online (Sandbox Code Playgroud)

查询

var costs = $("#costs");
var c = parseFloat(costs.val().replace(",",".")); //germany ;)
costs.text(c);
Run Code Online (Sandbox Code Playgroud)

如果我将输入字段留空,我会得到 NAN。如果输入字段为空,我必须更改什么才能用 0 替换它?

jquery

2
推荐指数
1
解决办法
3499
查看次数