Ruby on rails <;%=将@posts%分页>;不显示生产中的链接(Heroku)
我在will_paginate gem上遇到了麻烦,因为paginate链接没有出现在Heroku制作中。它在当地环境中工作得非常好 一般资料Ruby on rails <;%=将@posts%分页>;不显示生产中的链接(Heroku),ruby-on-rails,ruby,will-paginate,Ruby On Rails,Ruby,Will Paginate,我在will_paginate gem上遇到了麻烦,因为paginate链接没有出现在Heroku制作中。它在当地环境中工作得非常好 一般资料 我在生产数据库中有11篇文章 heroku日志似乎没有给我任何错误 Gemfile gem 'rails', '3.2.3' group :development do gem 'sqlite3' end group :production do gem 'pg' end group :assets do gem 'sass-rai
- 我在生产数据库中有11篇文章
- heroku日志似乎没有给我任何错误
gem 'rails', '3.2.3'
group :development do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'twitter-bootstrap-rails'
gem 'therubyracer', :platform => :ruby
gem 'less'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
gem 'opentok'
gem 'redcarpet', '1.17.2'
gem 'will_paginate', "~> 3.0.3"
gem 'bcrypt-ruby', :require => "bcrypt"
环境.rb
require 'will_paginate/array'
Posts\u Controller.rb
def index
@posts = Post.paginate(:page => params[:page], :per_page => 10, :order => 'created_at DESC')
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
end
Index.html.erb(Posts)
_Post.html.erb
<% @posts.each do |post| %>
<h1><%= link_to post.title, post_path(post) %></h1>
<p>Posted On: <%= post.created_at %></p>
<p>
<%= markdown(post.body) %>
</p>
<% if admin? %>
<%= link_to "Edit", edit_post_path(post), :class => "btn" %>
<%= link_to "Destroy", post_path(post), :method => :delete, :class => :destroy %>
<% end %>
<hr/>
张贴于:
“btn”%>
:删除,:类=>:销毁%>
如果您需要更多信息,请告诉我 当您访问此索引时,
heroku日志
显示了什么?您的生产数据库中是否有帖子?我似乎没有在heroku日志中发现任何错误。是的,我在制作中创造了11个帖子。所以你在制作中只有不到10个帖子(db)啊,我是个白痴。我通过在生产数据库中添加12个帖子来修复它。我以为链接只需要11个就可以显示出来。如果你想回答这个问题,我会接受的。谢谢你的帮助!有人知道为什么当我把peru页面设置为10时需要12吗?当你访问这个索引时,heroku日志
显示了什么?你的生产数据库中有帖子吗?我在heroku日志中似乎没有发现任何错误。是的,我在制作中创造了11个帖子。所以你在制作中只有不到10个帖子(db)啊,我是个白痴。我通过在生产数据库中添加12个帖子来修复它。我以为链接只需要11个就可以显示出来。如果你想回答这个问题,我会接受的。谢谢你的帮助!有人知道为什么当我把每页设置为10时需要12页吗?
<% @posts.each do |post| %>
<h1><%= link_to post.title, post_path(post) %></h1>
<p>Posted On: <%= post.created_at %></p>
<p>
<%= markdown(post.body) %>
</p>
<% if admin? %>
<%= link_to "Edit", edit_post_path(post), :class => "btn" %>
<%= link_to "Destroy", post_path(post), :method => :delete, :class => :destroy %>
<% end %>
<hr/>