Newer
Older
{namespace sg=SGalinski\SgJobs\ViewHelpers}
Stefan Galinski
committed
{namespace be=TYPO3\CMS\Backend\ViewHelpers}
<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}">
<f:render partial="Backend/Filter" arguments="{_all}"/>
<f:render partial="Backend/CreateJob" arguments="{_all}"/>
Stefan Galinski
committed
<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="{totalJobCount}">
<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="Backend/Pagination" arguments="{pagination: pagination}"/>
<f:for each="{pagination.items}" as="job" iteration="iter">
<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>
<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}" allItems="{pagination.items}" iter="{iter}" /></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>
<f:render partial="Backend/SelectRoot" arguments="{pages: pages}"/>