小编AnA*_*ice的帖子

rails - 设计 - 处理 - devise_error_messages

在我的用户编辑页面中,有一行如下:

<%= devise_error_messages! %>
Run Code Online (Sandbox Code Playgroud)

问题是这不是输出错误的标准方式,应用程序的其余部分:

<% flash.each do |key, value| %>
    <div class="flash <%= key %>"><%= value %></div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何让设计错误消息像使用flash.each的其他人一样工作?

谢谢.

ruby-on-rails devise

123
推荐指数
7
解决办法
8万
查看次数

警告无法确定响应正文的内容长度.设置响应的内容长度或设置Response#chunked = true

可能重复:
"WARN无法确定响应体的内容长度."是什么意思以及如何摆脱它?

我刚刚升级到rails 3.2.2,现在在rails s,页面加载,我在日志中得到所有这些错误:

[2012-03-07 19:46:14] WARN  Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
[2012-03-07 19:46:14] WARN  Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
Run Code Online (Sandbox Code Playgroud)

根据以前的SO线程,我尝试了以下内容:

/config/application.rb

config.assets.logger = false
config.assets.logger = nil
Run Code Online (Sandbox Code Playgroud)

这些都没有奏效.有关如何针对此错误禁用此日志记录的任何想法?或者解决问题:)

谢谢

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

119
推荐指数
3
解决办法
5万
查看次数

PostgreSQL错误:由于与恢复冲突而取消声明

在待机模式下在PostgreSQL数据库上运行查询时出现以下错误.导致错误的查询在1个月内正常工作,但是当您查询超过1个月时,会出现错误.

ERROR: canceling statement due to conflict with recovery
Detail: User query might have needed to see row versions that must be removed
Run Code Online (Sandbox Code Playgroud)

有关如何解决的任何建议?谢谢

postgresql postgresql-9.1

119
推荐指数
7
解决办法
9万
查看次数

Mac OS X Lion上的git

我刚刚将我的mac升级为LION,现在git已经不见了:

$ git
-bash: git: command not found
Run Code Online (Sandbox Code Playgroud)

关于如何获得git的任何想法?

git macos osx-lion

80
推荐指数
4
解决办法
11万
查看次数

如何在调用JavaScript函数的工具栏中添加自定义按钮?

我想在工具栏中添加一个调用JavaScript函数的按钮Tada()

关于如何添加这个的任何想法?

javascript ckeditor

70
推荐指数
5
解决办法
12万
查看次数

删除所有子元素的CLASS

给出以下HTML:

<div id="table-filters">
    <ul>
        <li class="active">blah</li>
        <li>blah</li>
        <li>blah</li>
        <li>blah</li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

使用表过滤器作为jQuery选择器,如何清除元素CLASS=ACTIVE,无论LI它恰好在哪个?

谢谢

jquery css-selectors

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

jQuery绑定到Paste Event,如何获取粘贴的内容

我有一个jquery令牌tagit插件,我想绑定到粘贴事件以正确添加项目.

我能够像这样绑定到粘贴事件:

    .bind("paste", paste_input)
Run Code Online (Sandbox Code Playgroud)

...

function paste_input(e) {
    console.log(e)
    return false;
}
Run Code Online (Sandbox Code Playgroud)

如何获取实际粘贴的内容值?

javascript jquery copy-paste paste

67
推荐指数
5
解决办法
13万
查看次数

Rails - 查找或创建 - 是否有查找或构建?

我目前正在使用:

XXX.find_or_create_by_uuid(XXXX)
Run Code Online (Sandbox Code Playgroud)

有没有办法找到或建立?

ruby-on-rails

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

Rails,Ruby,如何对数组进行排序?

在我的rails应用程序中,我正在创建一个这样的数组:

@messages.each do |message|

  @list << {
    :id => message.id,
    :title => message.title,
    :time_ago => message.replies.first.created_at
  }
end
Run Code Online (Sandbox Code Playgroud)

在制作这个数组之后,我想通过time_ago ASC命令对它进行排序,这可能吗?

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

63
推荐指数
4
解决办法
9万
查看次数

Rails,如何在模型中渲染视图/部分

在我的模型中,我有:

after_create :push_create
Run Code Online (Sandbox Code Playgroud)

我push_create我需要渲染一个视图.我试着这样做:

  def push_event(event_type)
    X["XXXXX-#{Rails.env}"].trigger(event_type, 
      {
        :content => render( :partial =>"feeds/feed_item", :locals => { :feed_item => self })
      }
    )
  end
Run Code Online (Sandbox Code Playgroud)

这会激怒rails,因为它不像我在模型中渲染视图但我需要它.

错误:

NoMethodError (undefined method `render' for #<WallFeed:0x1039be070>):
Run Code Online (Sandbox Code Playgroud)

建议?我应该以某种方式在其他地方呈现它吗?或者我如何在模型中渲染以设置内容?谢谢

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

58
推荐指数
5
解决办法
4万
查看次数