Skip to content

Commit 29fcaee

Browse files
committed
TASK: Add TS configuration for the pagination
1 parent 1a7bd8b commit 29fcaee

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

Resources/Private/Templates/NodeTypes/Search.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
{searchForm -> f:format.raw()}
77

88
<f:if condition="{searchQuery}">
9-
<search:widget.paginate query="{searchQuery}" as="results">
9+
<search:widget.paginate query="{searchQuery}" as="results" configuration="{configuration}">
1010
{f:translate(id: 'searchShowingResults', package: 'Flowpack.SearchPlugin', arguments: '{0: results.accessibleCount, 1: totalSearchResults}')}
1111
<ts:render path="searchResultRenderer" context="{searchResults: results}" />
1212
</search:widget.paginate>
1313
</f:if>
14-
</div>
14+
</div>

Resources/Private/TypoScript/SearchPlugin.ts2

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ prototype(Flowpack.SearchPlugin:Search) {
88
searchForm = Flowpack.SearchPlugin:Search.Form
99

1010
searchResultRenderer = Flowpack.SearchPlugin:SearchResultRenderer
11+
configuration = TYPO3.TypoScript:RawArray {
12+
itemsPerPage = 25
13+
insertAbove = ${false}
14+
insertBelow = ${true}
15+
maximumNumberOfLinks = 10
16+
}
1117

1218
searchResultRenderer.@process.wrap = ${'<ol>' + value + '</ol>'}
1319
prototype(Flowpack.SearchPlugin:SingleResult).@process.wrap = ${'<li>' + value + '</li>'}

0 commit comments

Comments
 (0)