Why is my job not shown?
A job is listed in the frontend only if all of these conditions are met:
- The job is stored in the storage folder of the site (or up to three levels below it), see jobboard.storagePid.
- The job is enabled, and its publish and expiration date (tab Access) allow it.
- The job has a title.
- The Application deadline is empty, today or in the future.
- The End of employment is empty, today or in the future.
-
The job has salary information. This condition only applies if the site setting jobboard.salary.required is enabled, which is the default:
- Salary mode "Salary grade": at least one selected salary grade is enabled, within its validity period (see Validity of salary grades) and has an amount: a fixed amount or at least one enabled step with an amount. A grade or step that expires within the next 24 hours already counts as expired.
- Salary mode "Free salary entry": minimum or maximum salary is greater than 0.
- If the content element restricts the list to some occupational fields: the job has at least one of them.
- The limit Max entries to show of the content element is not reached yet.
The dates are compared with the current day. A job with the application deadline "2026-11-20" is listed until the end of 20 November 2026.
The Start of employment does not influence whether a job is shown.
Detail view returns "Page not found"
If the site setting jobboard.salary.required is enabled (the default), the detail view of a job without salary information returns the HTTP status 404 (page not found). This also happens for jobs whose salary grade has expired in the meantime. Related jobs without salary information are not linked in the detail view.
Changes are not visible yet
The list and the detail view of a job are cached. When you save a record
in the storage folder, TYPO3 clears the cache of the job board pages. If
changes appear only after some time, ask your administrator to configure
TCEMAIN. for the storage folder, see
Clear the cache of the job board pages.
When the publish or expiration date of a salary grade or step is reached, the affected jobs are updated by a command that runs once a day, see Update the effective salary of the jobs.