Skip to content
Snippets Groups Projects
Commit 037cc202 authored by Torsten Oppermann's avatar Torsten Oppermann
Browse files

[TASK] Fluid for rendering jobs WIP

parent 4b201c1c
No related branches found
No related tags found
No related merge requests found
...@@ -36,10 +36,10 @@ use TYPO3\CMS\Extbase\Mvc\Controller\ActionController; ...@@ -36,10 +36,10 @@ use TYPO3\CMS\Extbase\Mvc\Controller\ActionController;
class JoblistController extends ActionController { class JoblistController extends ActionController {
/** /**
* @var \SGalinski\SgJobs\Domain\Repository\LocationRepository * @var \SGalinski\SgJobs\Domain\Repository\CompanyRepository
* @inject * @inject
*/ */
private $locationRepository; private $companyRepository;
/** /**
* @var \SGalinski\SgJobs\Domain\Repository\JobRepository * @var \SGalinski\SgJobs\Domain\Repository\JobRepository
......
...@@ -4,7 +4,99 @@ ...@@ -4,7 +4,99 @@
<f:for each="{jobs}" as="job"> <f:for each="{jobs}" as="job">
<div> <div>
<h3>{job.title}</h3> <h3>{job.title}</h3>
<h3><f:format.date date="{job.startDate}" format="d.m.Y"/> - {job.company}</h3> <h4>
<f:format.date date="{job.startDate}" format="d.m.Y" />
- {job.company.0.city}
</h4>
</div> </div>
<div>
<table>
<tr>
<td>
Standort
</td>
<td>
{job.company.0.country} - {job.company.0.city}
</td>
</tr>
<tr>
<td>
Funktion
</td>
<td>
{job.function}
</td>
</tr>
<tr>
<td>
Bereich
</td>
<td>
{job.area}
</td>
</tr>
<tr>
<td>
Organisation
</td>
<td>
{job.company.0.name}
</td>
</tr>
<tr>
<td>
Eintrittsdatum
</td>
<td>
<f:format.date date="{job.startDate}" format="d.m.Y" />
</td>
</tr>
</table>
</div>
<div>
Task
<f:format.raw>
{job.task}
</f:format.raw>
</div>
<div>
Qualification
<f:format.raw>
{job.qualification}
</f:format.raw>
</div>
<div>
<f:form action="apply" controller="Joblist">
<f:form.submit value="Jetzt online bewerben" />
</f:form>
</div>
<div>
<h3>Bewerbung per Mail</h3>
<p>
{job.contact.0.email}
</p>
</div>
<div>
<h3>Bewerbung per Post</h3>
{job.company.0.name}
<br />
{job.contact.0.firstName} {job.contact.0.lastName}
<br />
{job.company.0.street}
<br />
{job.company.0.city}
<br />
{job.contact.0.email}
<br />
{job.contact.0.phone}
</div>
</f:for> </f:for>
</f:section> </f:section>
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