小编Gré*_*reC的帖子

Rails:使用Ajax和Kaminari'加载更多'按钮

我想用Kaminari创建一个"加载更多"的ajax分页.我正在使用此代码:

class BienvenueController < ApplicationController
  def index
    @articles = Admin::Article.page(1).per(2)
    respond_to do |format|
      format.html
      format.js 
    end
  end
end

# Bienvenue#index

<div class="container"  style="min-width:<%= @width %>px">
<%= render "shared/articles" %>
<%= link_to_next_page @articles, 'Load More', :remote => true, :id=>"load_more_link" %>
Run Code Online (Sandbox Code Playgroud)

# Shared/articles

<% @articles.each do |a| %>
        <article class="<%= a.rubrique.color %>">
                <div class="sharing">
                    <%= image_tag "facebook-32.png" %>
                </div>
                <p class="color<%= a.rubrique.color %>"><i>Le <%= I18n.localize(a.created_at, :format => :long) %>  par David Perrotin</i></p>
                <h1><%= a.titre %></h1>
                <div class="excerpt">
                    <%= a.chapo.html_safe %>
                </div>
                <div …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

Place Details API的short_name更改

Google响应的格式是否发生了变化?几天后,当我使用与国家/地区相对应的place_id参数查询API时,我不再获得任何国家/地区代码(alpha2).

例如:

# Query for "France"
# http://maps.googleapis.com/maps/api/js/GeocodeService.Search?7sUS&9sen&14sChIJMVd4MymgVA0R99lHx5Y__Ws&key=[API_KEY]

"results" : [
  {
     "address_components" : [
        {
           "long_name" : "France",
           "short_name" : "France", <= Used to be "FR"
           "types" : [ "country", "political" ]
        }
     ],
     "formatted_address" : "France",
       ....
     },
     "place_id" : "ChIJMVd4MymgVA0R99lHx5Y__Ws",
     "types" : [ "country", "political" ]
  }
  ],
  "status" : "OK"
  }
Run Code Online (Sandbox Code Playgroud)

但是当我对法国巴黎执行相同的查询时:

"results" : [
  {
     "address_components" : [
        {
           "long_name" : "Paris",
           "short_name" : "Paris",
           "types" : [ "locality", "political" ]
        },
        {
           "long_name" : …
Run Code Online (Sandbox Code Playgroud)

google-maps google-places-api

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

Ruby - 获取两个日期之间的月份范围

我生成了一个名为的表DimensionDate,其中包含2011,12,31和2032,1,1之间的所有日期.

现在,我想知道这两个日期之间每个日期的绝对范围.

例如 :

2012-01-01是1个月

2012-02-01是2个月

2013-01-01是13个月

2013-02-01是14个月

2014-01-01是25个月

2014-02-01是26个月

等等...

我怎么能这样做?任何的想法 ?谢谢你的帮助

ruby ruby-on-rails date

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