Academic Projects

Extension key

academic_projects

Package name

fgtclb/academic-projects

Version

0.1

Language

en

Author

FGTCLB

License

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

Rendered

Fri, 23 May 2025 15:10:20 +0000


This extension adds a new page type for research projects to your TYPO3 CMS. Projects can be created like any normal page, but provide additional structured data for research projects as well as suitable typed categories. In addition, this extension provides a list view that can be used to sort and filter research projects.


Table of Contents:

What does it do?

This extension provides a new page type for projects.

Installation

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

composer install fgtclb/academic-projects
Copied!

General configuration

...

Overriding templates

EXT:academic_projects 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_academicprojects {
    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.