Newer
Older
{namespace sg=SGalinski\SgJobs\ViewHelpers}
Stefan Galinski
committed
{namespace be=TYPO3\CMS\Backend\ViewHelpers}
Stefan Galinski
committed
<f:layout name="Default"/>
<f:section name="iconButtons">
</f:section>
<f:section name="headline">
Stefan Galinski
committed
<f:translate key="backend.jobs.header"/>
Stefan Galinski
committed
<f:section name="main">
<f:if condition="{pageUid}">
Stefan Galinski
committed
<f:render partial="Filter" arguments="{_all}"/>
<f:render partial="CreateJob" arguments="{_all}"/>
<p>
<f:translate key="backend.message.sorting"/>
</p>
<f:if condition="{manualSortingDestroysEverything}">
<h2>
<f:translate key="backend.manualSortingBug"/>
</h2>

Torsten Oppermann
committed
</f:if>
<f:if condition="{jobs}">
<f:then>
<div class="panel panel-default recordlist">
<div class="table-fit">
<table data-table="tx_sgjobs_domain_model_job" class="table table-striped table-hover">
<td class="bg-light" colspan="3">
<f:render partial="Pagination" arguments="{pagination: pagination, paginator: paginator, actionName: 'index', currentPage: currentPage}"/>
</td>
</tr>
</thead>
<tbody>
<f:for each="{paginator.paginatedItems}" as="job">
<tr data-uid="{job.uid}">
<td nowrap="nowrap" class="col-icon">
<f:format.raw><sg:backend.icon table="tx_sgjobs_domain_model_job" row="{job}" /></f:format.raw>
</td>
<td style="white-space: normal;">
<be:link.editRecord uid="{job.uid}" table="tx_sgjobs_domain_model_job">
<span>{job.title} - <sg:backend.companyLabel uid="{job.uid}" companyraw="{job.company}"></sg:backend.companyLabel> </span>
</be:link.editRecord>
</td>
<td nowrap="nowrap" class="col-control">
<f:format.raw><sg:backend.control table="tx_sgjobs_domain_model_job" row="{job}" /></f:format.raw>
</td>
</tr>
</f:for>
</table>
</div>
</div>
</f:then>
<f:else>
<p>
<f:translate key="backend.noJobsMessage"/>
</p>
</f:else>
</f:if>
Stefan Galinski
committed
<f:render partial="SelectRoot" arguments="{pages: pages}"/>
<f:if condition="{isAdmin}">
Stefan Galinski
committed
<f:render partial="CreateJob" arguments="{pageUid:pageUid}"/>
</f:if>