Academic Jobs

Extension key

academic_jobs

Package name

fgtclb/academic-jobs

Version

2.0

Language

en

Author

FGTCLB

License

This document is published under the Creative Commons BY 4.0 license.

Rendered

Tue, 06 May 2025 17:01:19 +0000


This extension adds academic jobs Records to your TYPO3 CMS. Records can be created, edit and displayed in the frontend. There is a list and a detail view for the frontend .


Table of Contents:

What does it do?

This extension provides record types for jobs. Jobs can be created using TYPO3 backend accounts and also using the Form in the Frontend. In this case you need to configure a page where the plugin is inserted and a page where the jobs are created.

Installation

This extension can be installed using the TYPO3 extension manager or by composer.

composer install fgtclb/academic-jobs
Copied!

General configuration

...

Overriding templates

EXT:academic_jobs is using Fluid as template engine.

This documentation won't bring you all information about Fluid but only the most important things you need for using it. You can get more information in the section Fluid templates of the Sitepackage tutorial. A complete reference of Fluid ViewHelpers provided by TYPO3 can be found in the ViewHelper Reference

Change the templates using TypoScript constants

As any Extbase based extension, you can find the templates in the directory Resources/Private/.

If you want to change a template, copy the desired files to the directory where you store the templates.

We suggest that you use a sitepackage extension. Learn how to Create a sitepackage extension.

# TypoScript constants
plugin.tx_academicjobs {
    view {
        templateRootPath = EXT:mysitepackage/Resources/Private/Extensions/myextension/Templates/
        partialRootPath = EXT:mysitepackage/Resources/Private/Extensions/myextension/Partials/
        layoutRootPath = EXT:mysitepackage/Resources/Private/Extensions/myextension/Layouts/
    }
}
Copied!

Known problems

Please note that this extension is still in development. Changes to existing code may appear in upcoming versions.

If you run into a bug or a feature that would be helpful, please use the issue tracker.