Skip to content
Snippets Groups Projects
Index.html 1.65 KiB
Newer Older
{namespace sg=SGalinski\SgJobs\ViewHelpers}

<f:layout name="Default" />

<f:section name="iconButtons">
</f:section>

<f:section name="headline">
	<f:translate key="backend.jobs.header" />
</f:section>
<f:section name="content">
	<f:flashMessages />
	<f:if condition="{pageUid}">
			<f:if condition="{docHeader}">
					<f:if condition="{noRecords}">
							<f:if condition="{locationOptions}">
								<f:then>
									<f:render partial="Filter" arguments="{filters: filters, locationOptions: locationOptions}" />
									<f:render partial="CreateJob" arguments="{pageUid:pageUid}" />
									<p>
										<f:translate key="backend.noJobsMessage" />
									</p>
								</f:then>
								<f:else>
									<f:render partial="SelectRoot" arguments="{pages: pages}" />
									<f:render partial="CreateJob" arguments="{pageUid:pageUid}" />
								</f:else>
						</f:then>
						<f:else>
							<f:render partial="Filter" arguments="{filters: filters, locationOptions: locationOptions}" />
							<f:render partial="CreateJob" arguments="{pageUid:pageUid}" />
							<f:if condition="{jobs}">
								<f:then>
									<f:render partial="JobList" arguments="{jobs: jobs}" />
								</f:then>
								<f:else>
									<p>
										<f:translate key="backend.noJobsMessage" />
									</p>
								</f:else>
							</f:if>
				</f:then>
				<f:else>
					<f:render partial="Error" />
			<f:render partial="SelectRoot" arguments="{pages: pages}" />
			<f:render partial="CreateJob" arguments="{pageUid:pageUid}" />
</f:section>