views模組可以把相關node集合成list,但是預設的views不是分頁顯示就是全部顯示,接下來我向大家介紹用一個模組來實現Ajax非同步載入views list的效果
工具/原料
drupal7環境
已安裝views模組
已安裝devel模組(用來生成測試資料)
方法/步驟
下載安裝views_load_more模組
1.用drush命令下載drush dl views_load_more
2.在drupal下載views_load_more壓縮包解壓至/sites/all/modules
啟用views_load_more模組
用devel模組生成測試資料
不會的具體可以搜下"drupal7 如何用devel模組來生成測試資料"
新建一個views list
為了演示方便,弄了個單頁面的views list
設定views load more
1.先篩選出需要的fields作為一個list
2.設定load more 效果(每頁3個,可以快速看出載入內容是否增多)
3.啟用ajax
頁面測試
第一張是載入前的
第二漲是載入後的
注意事項
啟用ajax功能前往別忘
別忘記儲存views
什麼都做了還沒反映到前臺頁面記得清下cache