Jekyll Paginate V2 и (возможно) генерирующий фронт материю - PullRequest
0 голосов
/ 03 мая 2019

Попытка исправить проблему сортировки даты / времени в Jekyll Paginate V2, возможно, путем обработки / добавления / создания дополнительных материалов.

У меня есть блог с записями "обычного" и "события".Сообщения о событиях имеют начальную дату, которой нет у обычных сообщений, но я бы хотел отсортировать их все вместе в одном списке.Использование Paginate V2 (заблокировано до 2.0.0 из-за ошибки makedir https://github.com/sverrirs/jekyll-paginate-v2/issues/150). Когда я устанавливаю sort_field: 'startDate', он обрабатывает, но сортирует псевдослучайно. Когда я устанавливаю sort_field: 'startDate:date', то же самое. Когда я устанавливаю sort_field: 'date:startDate' iget

jekyll 3.8.5 | Error:  undefined method `has_key?' for 2010-06-23 00:00:00 -0700:Time

, что, по-видимому, является проблемой Jekyll для сортировки дат по меткам времени https://github.com/sverrirs/jekyll-paginate-v2/issues/43 (и может быть связано с тем, что sort_field: 'startDate' не работает?)

Добавление вручнуюstartDates моих постов, не относящихся к событиям, не помогли решить проблему неправильной сортировки, будь то проблема с Jekyll или Paginate V2..

Однако я не хочу удалять времена из моих штампов startDate, потому что они нужны где-то еще.

Итак, я могу сгенерировать еще одно поле переднего вопроса для Paginate V2 для сортировки по«Еще лучше, могу ли я также предоставить своим постам, не относящимся к событиям, это поле justDate не ручным способом?

...