simonschaufi / tscobj
A plugin which lets you use any TypoScript object as a normal content element.
Fund package maintenance!
simonschaufi
www.paypal.me/simonschaufi/10
Installs: 14 603
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 6
Forks: 10
Open Issues: 0
Type:typo3-cms-extension
Requires
- php: ^8.2
- typo3/cms-backend: ^13.4
- typo3/cms-core: ^13.4
- typo3/cms-frontend: ^13.4
Requires (Dev)
- a9f/fractor-composer-json: ^0.5.1
- a9f/typo3-fractor: ^0.5.1
- ergebnis/composer-normalize: ^2.45.0
- ssch/typo3-rector: ^3.3.0
- symfony/console: ^7.1.4
- symfony/translation: ^7.1.3
- symfony/yaml: ^7.1.4
- symplify/easy-coding-standard: ^12.5
- typo3/cms-fluid-styled-content: ^13.4
- typo3/cms-install: ^13.4
Replaces
- typo3-ter/tscobj: v5.0.1
README
A plugin which lets you use any TypoScript object as a normal content element.
Documentation
See tscobj Extension documentation
Usage
Installation
Installation using Composer
The recommended way to install the extension is using Composer.
Run the following command within your Composer based TYPO3 project:
composer require simonschaufi/tscobj
Installation as extension from TYPO3 Extension Repository (TER)
Download and install the extension with the extension manager module in the TYPO3 backend.
Integration
Define your TypoScript:
lib.test = TEXT
lib.test.value = Show this text as content
Add the TypoScript Object Plugin on your page and paste the TypoScript config path lib.test
in the plugin configuration.
Release Management
We follow semantic versioning, which means, that
- bugfix updates (e.g. 1.0.0 => 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes,
- minor updates (e.g. 1.0.0 => 1.1.0) includes new features and smaller tasks without breaking changes,
- and major updates (e.g. 1.0.0 => 2.0.0) breaking changes which can be refactorings, features or bugfixes.