Skip to content
Snippets Groups Projects
Verified Commit 83ccd0b8 authored by Kevin Ditscheid's avatar Kevin Ditscheid
Browse files

[BUGFIX] Fix sg_jobs pagination so it does not display /0/ as page

parent 62c8b8aa
No related branches found
No related tags found
No related merge requests found
......@@ -10,11 +10,21 @@
<f:then>
<li class="tx-pagebrowse-prev">
<f:variable name="prevPage" value="{currentPage - 1}"/>
<f:link.action addQueryString="1"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: prevPage}}"
additionalAttributes="{aria-label: 'Previous'}">
&laquo;
</f:link.action>
<f:if condition="{prevPage} == 0">
<f:then>
<f:link.action addQueryString="1"
additionalAttributes="{aria-label: 'Previous'}">
&laquo;
</f:link.action>
</f:then>
<f:else>
<f:link.action addQueryString="1"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: prevPage}}"
additionalAttributes="{aria-label: 'Previous'}">
&laquo;
</f:link.action>
</f:else>
</f:if>
</li>
</f:then>
<f:else>
......@@ -31,10 +41,19 @@
<f:if condition="{enableLessPages} && {showLessPages}">
<li>
<f:variable name="lessPage" value="{currentPage - 2}"/>
<f:link.action addQueryString="1"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: lessPage}}">
...
</f:link.action>
<f:if condition="{lessPage} == 0">
<f:then>
<f:link.action addQueryString="1">
...
</f:link.action>
</f:then>
<f:else>
<f:link.action addQueryString="1"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: lessPage}}">
...
</f:link.action>
</f:else>
</f:if>
</li>
</f:if>
......@@ -52,10 +71,19 @@
</f:then>
<f:else>
<li class="tx-pagebrowse-page">
<f:link.action addQueryString="1"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: pageLink.page}}">
{pageLink.number}
</f:link.action>
<f:if condition="{pageLink.page} == 0">
<f:then>
<f:link.action addQueryString="1">
{pageLink.number}
</f:link.action>
</f:then>
<f:else>
<f:link.action addQueryString="1"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: pageLink.page}}">
{pageLink.number}
</f:link.action>
</f:else>
</f:if>
</li>
</f:else>
</f:if>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment