Views infinite scroll

Facebook とかの、スクロールして下まで行ったら次が出てくる、あれです。


下まで行ったら自動で次が出てくるようにも、下まで行ってボタンを押したら出てくるようにも出来ます。

実装方法

Views Infinite Scroll モジュールをインストールします。

Views で一覧を作ったら、ビューの編集でページャーの設定に「Infinite Scroll」が出てくるので、設定するだけ。

Pager の Full のところをクリック。

Infinite Scroll を選択

次の詳細設定画面で、設定。

下まで行ったら自動で次が出てくるのと、ボタンを押したら出てくる設定があります。デフォルトでは自動で出てきます。

ボタンを押したら出てくるようにするには、「Load subsequent pages manually instead of automatically」にチェックを入れます。「Show More」となっているところを「続きを表示」などと編集して、ボタンのラベルを変更できます。

コア: 
Drupal7
Drupal8