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