PageLink ermöglicht das Seitenweise auflisten von sehr langen Pagelists
pagelink.php
in das Cookbook-Verzeichnis
config.php
folgenden Eintrag dazu:include_once("$FarmD/cookbook/pagelink.php");
Alle Anpassungen müssen VOR dem Erweiterung-Aufruf in der PageList eingetragen werden!
Variable | Vorgabewert | Beschreibung |
---|---|---|
step | 5 | Einzelschritte um der Aktuellen Seite |
mult | 10 | Multiplikator der Einzelschritten |
sep | .. | Separator für Start und Endseite |
count | 10 | Maximale Anzahl der Einträge pro Seite |
pagecount | -/- | Alle Einträge zusammen |
Die Erweiterung wird hilfe von (:pagelist:)
aufgerufen.
PageList gibt manchmal nicht korrekt die Anzahl der ingesamt gefundene Einträge zurück.
Daher gibt es zwei Möglichkeiten, wie man alle Einträge Zählen kann:
(:pagelist fmt=pagecount ... :)
(:if {>$Group}:)(:pagelink PageListCount={$$PageListCount}:)(:ifend:)
Anschließen kann PageList normal mit (:pagelist request=count count=100 ... :)
aufgerufen werden.
Am Ende der Seitenliste kann sich mit (:pagelink:)
die SeitenLinks generieren lassen
(:pagelist fmt=pagecount ... :) (:_:Gesamtseiten zählen:) (:pagelist request=count ... :) (:_:Normaler Pagelist aufruf mit Option request=1 :) %center%(:pagelink:) (:_:Link-Leiste Generieren:)
<< Links | Home | Serien >> << MyOwnCookbook | Projekte | RebuildRC >>