需要从kaminari分页中排除上一个和下一个按钮

问题描述 投票:0回答:3

我想更改kaminari分页分页助手格式,例如

首页,上一页-当前页-下一页,最后一页

因为它用不必要的数字破坏了我的设计。我尝试了所有其他帮助程序,但没有成功。

有什么办法吗?请让我知道您的想法。

ruby-on-rails ruby kaminari
3个回答
1
投票

这是我的想法。您需要转到Kaminari GitHub page。该链接指向有关生成Kaminari局部的部分,因此您可以根据需要进行编辑。从该页面开始:

rails g kaminari:views default -e haml

haml是您的模板引擎。您可以将其替换为erbslim(取决于您喜欢使用什么)。

更新。这是有关自定义Kaminari模板的related问题。


1
投票

使用Kaminari的主题

<%= paginate @users, :theme => 'my_custom_theme' %>

您需要定制的kaminari查看文件

app/views/kaminari/my_custom_theme

还有另一个更简单的解决方案,如果执行此操作会发生什么?

<%= paginate @users, :window => 0 %>

您可以使用CSS对其进行更多自定义,分页小部件的每个部分都有一些类或ID,您可以隐藏/显示/修改它们


0
投票
[vidur@centos7-demo tukaweb]$ rails g kaminari:views default -e erb
Running via Spring preloader in process 25960
      create  app/views/kaminari/_first_page.html.erb
      create  app/views/kaminari/_gap.html.erb
      create  app/views/kaminari/_last_page.html.erb
      create  app/views/kaminari/_next_page.html.erb
      create  app/views/kaminari/_page.html.erb
      create  app/views/kaminari/_paginator.html.erb
  create  app/views/kaminari/_prev_page.html.erb
© www.soinside.com 2019 - 2024. All rights reserved.