add rowcount to pagination

This commit is contained in:
Felix Hamann 2019-01-26 21:16:03 +01:00
parent a12cba47b7
commit 756f8cbdb9
2 changed files with 14 additions and 10 deletions

View File

@ -207,6 +207,7 @@ CorByProportionOnly proportion@Rational: #{display proportion} Anteile
CorByProportionIncludingTutorial proportion@Rational: #{display proportion} Anteile - Tutorium CorByProportionIncludingTutorial proportion@Rational: #{display proportion} Anteile - Tutorium
CorByProportionExcludingTutorial proportion@Rational: #{display proportion} Anteile + Tutorium CorByProportionExcludingTutorial proportion@Rational: #{display proportion} Anteile + Tutorium
RowCount count@Int64: #{display count} #{pluralDE count "Eintrag" "Einträge"} insgesamt
DeleteRow: Zeile entfernen DeleteRow: Zeile entfernen
ProportionNegative: Anteile dürfen nicht negativ sein ProportionNegative: Anteile dürfen nicht negativ sein
CorrectorUpdated: Korrektor erfolgreich aktualisiert CorrectorUpdated: Korrektor erfolgreich aktualisiert

View File

@ -3,12 +3,15 @@ $if null rows && (dbsEmptyStyle == DBESNoHeading)
_{dbsEmptyMessage} _{dbsEmptyMessage}
$else $else
^{table} ^{table}
<div .pagination> _{MsgRowCount rowCount}
<form .pagesize method=GET enctype=#{pagesizeEnc} action=#{rawAction}> <!-- TODO: replace '5' with 'minPagesize' -->
^{pagesizeWdgt} $if rowCount > 5
$if pageCount > 1 <div .pagination>
<ul ##{wIdent "pagination"} .pages> <form .pagesize method=GET enctype=#{pagesizeEnc} action=#{rawAction}>
$forall p <- pageNumbers ^{pagesizeWdgt}
<li .page-link :p == psPage:.current> $if pageCount > 1
<a href=#{tblLink $ setParam (wIdent "page") (Just $ tshow p)}> <ul ##{wIdent "pagination"} .pages>
_{MsgPage (succ p)} $forall p <- pageNumbers
<li .page-link :p == psPage:.current>
<a href=#{tblLink $ setParam (wIdent "page") (Just $ tshow p)}>
_{MsgPage (succ p)}