Calendar functionality for integration with other extensions, see: https://daniel-siepmann.de/reuse-existing-extbase-controller.html https://www.werkraum-media.de/
Find a file
Daniel Siepmann f1d9466045
Add features to build an archive (#8)
* Add context to factory
* Allow configuring default arguments if missing in request
* Add plugin name to AssignTemplateVariables event
2023-01-04 08:42:36 +01:00
.github/workflows Remove GitHub action cache 2022-10-24 10:12:49 +02:00
Classes Add features to build an archive (#8) 2023-01-04 08:42:36 +01:00
Configuration calendar logic 2020-10-27 13:32:50 +01:00
Documentation Add features to build an archive (#8) 2023-01-04 08:42:36 +01:00
Resources/Private Add target 2020-11-30 13:07:35 +01:00
Tests Add features to build an archive (#8) 2023-01-04 08:42:36 +01:00
.gitignore calendar logic 2020-10-27 13:32:50 +01:00
composer.json Add features to build an archive (#8) 2023-01-04 08:42:36 +01:00
ecs.php Replace phpcs with ecs 2021-02-23 11:41:18 +01:00
ext_emconf.php Add features to build an archive (#8) 2023-01-04 08:42:36 +01:00
LICENSE Initial commit 2020-10-20 10:26:05 +02:00
phpunit.xml.dist Add functional tests (#7) 2023-01-04 07:12:17 +00:00
README.rst Add features to build an archive (#8) 2023-01-04 08:42:36 +01:00

TYPO3 Extension: calendar

Provides:

  • Data (classes) for Month, Week and Day.
  • Controller with action to view Month, Week and Day.

Each day can have foreign data created by a factory. That way extensions or TYPO3 instances can add further data to each day.

Configuration

Allows to configure default values for arguments if not provided in current request. Each argument is configured below TypoScript settings namespace arguments, e.g.:

tx_calendar_example {
    settings {
        arguments {
            year {
                strtotime = midnight first day of -1 year
                strftime = %Y
            }
        }
    }
}

Supported arguments are: year, month, week and day.