Skip to content
Snippets Groups Projects
Commit 9e6bd9d5 authored by Eniko Tot's avatar Eniko Tot
Browse files

[BUGFIX] Apply missing fixes to new bootstrap 5 templates

parent 7b4d3940
No related branches found
No related tags found
1 merge request!50Bootstrap 5 Support
......@@ -21,7 +21,7 @@
</f:if>
</li>
<li>
<f:for each="{job.companies}" as="company" iteration="iterator">
<f:for each="{job.company}" as="company" iteration="iterator">
{company.city}{f:if(condition: '!{iterator.isLast} || {iterator.isLast} && {job.telecommutePossible} ', then: ', ')}
</f:for>
<f:if condition="{job.telecommutePossible}">
......
......@@ -8,45 +8,92 @@
<ul class="pagination">
<li class="page-item {f:if(condition: '!{prevPageExist}', then: 'disabled')}">
<f:variable name="prevPage" value="{currentPage - 1}" />
<f:link.action addQueryString="1" class="page-link"
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="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}"
additionalAttributes="{aria-label: 'Previous'}">
&laquo;
</f:link.action>
</f:then>
<f:else>
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: prevPage}}"
additionalAttributes="{aria-label: 'Previous'}">
&laquo;
</f:link.action>
</f:else>
</f:if>
</li>
<f:if condition="{enableLessPages} && {showLessPages}">
<li class="page-item">
<f:variable name="lessPage" value="{currentPage - 2}" />
<f:link.action addQueryString="1" class="page-link"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: lessPage}}">
...
</f:link.action>
<f:variable name="lessPage" value="{currentPage - 2}"/>
<f:if condition="{lessPage} == 0">
<f:then>
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}">
...
</f:link.action>
</f:then>
<f:else>
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: lessPage}}">
...
</f:link.action>
</f:else>
</f:if>
</li>
</f:if>
<f:for each="{pageLinks}" as="pageLink">
<li class="page-item {f:if(condition: '{pageLink.isCurrentPage}', then: 'active')}">
<f:link.action addQueryString="1" class="page-link"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: pageLink.page}}">
{pageLink.number}
</f:link.action>
</li>
<f:if condition="{pageLink.isCurrentPage}">
<f:then>
<li class="page-item active">
<a href="#" class="page-link">
{pageLink.number}
</a>
</li>
</f:then>
<f:else>
<li class="tx-pagebrowse-page">
<f:if condition="{pageLink.page} == 0">
<f:then>
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}">
{pageLink.number}
</f:link.action>
</f:then>
<f:else>
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: pageLink.page}}">
{pageLink.number}
</f:link.action>
</f:else>
</f:if>
</li>
</f:else>
</f:if>
</f:for>
<f:if condition="{enableMorePages} && {showNextPages}">
<li class="page-item">
<f:variable name="morePage" value="{currentPage + 2}" />
<f:link.action addQueryString="1" class="page"
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: morePage}}">
...
</f:link.action>
...
</f:link.action>
</li>
</f:if>
<li class="page-item {f:if(condition: '!{nextPageExist}', then: 'disabled')}">
<f:variable name="nextPage" value="{currentPage + 1}" />
<f:link.action addQueryString="1" class="page-link"
<f:variable name="nextPage" value="{currentPage + 1}"/>
<f:link.action addQueryString="untrusted" class="page-link"
argumentsToBeExcludedFromQueryString="{0: 'tx_sgjobs_pagebrowser'}"
additionalParams="{tx_sgjobs_pagebrowser: {currentPage: nextPage}}"
additionalAttributes="{aria-label: 'Next'}">
&raquo;
......
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