diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..723ef36 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea \ No newline at end of file diff --git a/Configuration/TCA/Overrides/sys_template.php b/Configuration/TCA/Overrides/sys_template.php new file mode 100644 index 0000000..85e0ac3 --- /dev/null +++ b/Configuration/TCA/Overrides/sys_template.php @@ -0,0 +1,9 @@ + +page.10.fields.navigations =< lib.navigations +menu.10 > +menu.10 =< lib.navigations +page.10.fields.languages > \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..efe1713 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# TYPO3 Extension "headless_naviations" - Provides TypoScript definitions to enrich the EXT:headless page response with proper navigations +This extension ... @todo add documentation + +## Requirements +Extension requires TYPO3 in version at least 11.5. + +## TYPO3 Installation +Install extension using composer\ +``composer require friendsoftypo3headless/headless-navigations`` + +and then, include TypoScript template, configure the constants and you are ready to go. + +### Developers involved in the project + +- Sven Petersen (DAUSKONZEPT GmbH && HardAnders GbR) +- Niels Seelhöfer diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..42d757a --- /dev/null +++ b/composer.json @@ -0,0 +1,26 @@ +{ + "name": "friendsoftypo3headless/headless-navigations", + "type": "typo3-cms-extension", + "description": "This extension enhances the EXT:headless json response with three customizable navigations.", + "keywords": [ + "TYPO3", + "headless", + "pwa", + "json", + "navigations" + ], + "license": [ + "GPL-2.0-or-later" + ], + "require": { + "typo3/cms-core": "^11.5" + }, + "suggest": { + "friendsoftypo3/headless": "^2.0" + }, + "extra": { + "typo3/cms": { + "extension-key": "headless_navigations" + } + } +} \ No newline at end of file