Kann ich in Jekyll eine ordentliche, schön gekachelte Paginierung mit Liquid-Vorlagen haben?
Ich habe dieses schöne Jekyll-Thema gefunden:http: //www.jacoporabolini.com/emerald mit gut aussehender Paginierung. Ist leider nur bei geringer Seitenzahl gut aussehend. Bei meinem Blog sieht das so aus:
Nicht überraschend, denn der Code sieht so aus:
{% for page in (1..paginator.total_pages) %}
Und es sollte eher so aussehen:
{% for page in (min(1,paginator.page-3)..max(paginator.page+3,paginator.total_pages)) %}
Das Problem ist, ich glaube nicht, dass es so etwas wie @ gimin
undmax
in Liquid oder auch arithmetische Operatoren wie+
oder-
. Ich habe die Dokumentation durchsucht und konnte @ nicht findmin
odermax.
Ich habe auch viele Themen überprüft und alles, was sie anbieten, ist diese naive Paginierung, überhaupt keine Paginierung und die erste | aktuelle | nächste Art von Paginierung. Hinweise sind willkommen.