| 12345678910111213141516171819 |
- 'use strict';
- var pagination = require('hexo-pagination');
- module.exports = function(locals) {
- var config = this.config;
- var posts = locals.posts.sort(config.index_generator.order_by);
- var paginationDir = config.pagination_dir || 'page';
- var path = config.index_generator.path || '';
- return pagination(path, posts, {
- perPage: config.index_generator.per_page,
- layout: ['index', 'archive'],
- format: paginationDir + '/%d/',
- data: {
- __index: true
- }
- });
- };
|