RoR分页,添加图像

时间:2010-07-15 04:26:23

标签: ruby-on-rails

我使用will_paginate进行分页。

在这个iam中使用图像点击下一个和上一个。

喜欢,:prev_label& :next_label,它运作良好

但是,我也希望将图像添加到页码中,然后点击下一步它应该转到下一张图像。

请给我解决方案

2 个答案:

答案 0 :(得分:0)

此示例可帮助您

在模型中

   @table_name = ModelName.paginate(:all, :page => params[:page], :per_page =>number_of_record)

在视图中使用

<%= will_paginate  @table_name, :inner_window =>1, :outer_window   => -2 %>

和图像使用paperclip插件

答案 1 :(得分:0)

要创建自定义分页器,您需要继承WillPaginate :: LinkRenderer类,并将其作为参数传递给视图,如

<%= will_paginate(@users, :renderer => MyCustomLinkRenderer) %>

检查this tutorial,或查看actual class定义以了解其呈现方式