27 lines
811 B
Plaintext
27 lines
811 B
Plaintext
$newline never
|
|
$if null rows && (dbsEmptyStyle == DBESNoHeading)
|
|
_{dbsEmptyMessage}
|
|
$else
|
|
<div .table-header>
|
|
$if rowCount > 5
|
|
<div .table__row-count>
|
|
_{MsgRowCount rowCount}
|
|
|
|
^{table}
|
|
|
|
<div .table-footer>
|
|
$if rowCount > 5
|
|
<div .table__row-count>
|
|
_{MsgRowCount rowCount}
|
|
$# Since the current pagesize is always a member of pagesizeOptions we don't need to check `pageCount > 1`
|
|
$if toEnum (fromIntegral rowCount) > minimum (pagesizeOptions referencePagesize)
|
|
^{pagesizeWdgt'}
|
|
|
|
$if pageCount > 1
|
|
<div .pagination>
|
|
<ul ##{wIdent "pagination"} .pages>
|
|
$forall p <- pageNumbers
|
|
<li .page-link :p == psPage:.current>
|
|
<a href=^{tblLink' $ setParam (wIdent "page") (Just $ tshow p)}>
|
|
_{MsgPage (succ p)}
|