will_paginate の頁ナビゲーション表示で inner_window と outer_window の間には省略の「..」が出てきたり出てこなかったりする。また、間が一頁しかないときは「..」じゃなくてその頁項が表示される。
Prev |
1 |
2 |
.. |
5 |
6 |
7 |
8 |
9 |
云々 |
|
最 初の頁 |
outer_window既定値1 |
省略表示 |
inner_ |
_window_ |
_既定値_ |
_4 |
現在の頁 |
云々 |
Prev |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
云々 |
|
最 初の頁 |
outer_window既定値1 |
補間される |
inner_ |
_window_ |
_既定値_ |
_4 |
現在の頁 |
云々 |
だから、inner_window と outer_window 共に既定値の時、全部で17頁以上ないとinner_window と 左右のouter_window が三つに分かれて表示するようにはならない。結構な頁数だ。
Prev |
1 |
2 |
.. |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
.. |
16 |
17 |
Next |
|
最 初の頁 |
outer_window既定値1 |
省略表示 |
inner_ |
_window_ |
_既定値_ |
_4 |
現在の頁 |
inner_ |
_window_ |
_既定値_ |
_4 |
省略表示 |
outer_window既定値1 |
最後の頁 |
|