小编Pie*_*the的帖子

使用will_paginate显示erb Rails中的最后一条记录

我试图用我的模型Tribune显示最后一个实例记录这个布局:

一些随机论坛
一些随机论坛

持续

最后录制的论坛报

我正在使用gem will_paginate,它允许我每页显示10个看台.问题是布局正在运行但应用于每个页面.每10个看台,一个被确定为"最后".显然,我希望只有一个论坛被确定为最后一个.

这是我的代码:

<div class="wrapping">


<% @tribunes.each do |tribune| %>
  <div class="container">
    <div class="mouse-out-container"></div>
    <div class="row">
      <% if tribune == @tribunes.last
%>
  <h1>Last</h1>
  <div class="col-xs-12 col-md-12">
    <div class="card">
      <div class="card-category">Popular</div>
      <div class="card-description">
        <h2><%= tribune.title %></h2>
        <p><%= tribune.content.split[0...25].join(' ') %>...</p>
      </div>
      <img class="card-user" src="https://kitt.lewagon.com/placeholder/users/tgenaitay">
      <%= link_to "", tribune, :class => "card-link" %>
    </div>
  <% else %>


  <div class="col-xs-12 col-md-12">
    <div class="card">
      <div class="card-category">Popular</div>
      <div class="card-description">
        <h2><%= tribune.title %></h2>
        <p><%= tribune.content.split[0...25].join(' ') %>...</p>
      </div>
      <img class="card-user" src="https://kitt.lewagon.com/placeholder/users/tgenaitay"> …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails erb will-paginate

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

标签 统计

erb ×1

ruby ×1

ruby-on-rails ×1

will-paginate ×1