jweiland / jwtools2
Various tools/hooks to extend/modify TYPO3
Package info
github.com/jweiland-net/jwtools2
Type:typo3-cms-extension
pkg:composer/jweiland/jwtools2
Requires
- typo3/cms-core: ^13.4.3
- typo3/cms-filelist: ^13.4.3
- typo3/cms-filemetadata: ^13.4.3
- typo3/cms-scheduler: ^13.4.3
Requires (Dev)
- ergebnis/composer-normalize: ^2.44
- friendsofphp/php-cs-fixer: ^3.14
- phpstan/phpdoc-parser: ^1.33
- phpstan/phpstan: 1.10
- phpunit/phpunit: ^11.2.5
- roave/security-advisories: dev-latest
- typo3/coding-standards: ^0.8
- typo3/testing-framework: ^9.0.1
Replaces
- typo3-ter/jwtools2: 8.1.1
This package is auto-updated.
Last update: 2026-05-20 14:11:58 UTC
README
Implement various helpful features to TYPO3 and some extensions
1 Features
After installing this extension nothing really happens. It's up to you to activate individual features in Extension Settings.
- Enable page UID in PageTree.
- Transfer value of
currentfrom CONTENT-Object to renderObj-Object. - Select categories of current PageTree only.
- Use our task to execute your own individual SQL-Query.
- Html VH with record-attribute which should be used while processing lib.parseFunc
- VH which brings you GeneralUtility::splitFileRef functionality into FE.
- Solr-Features: Use task to index all of your PageTrees in ONE task.
- Aspect for RouteEnhancer to persist static values
Stay tuned, we will fill up this extension with even more feature in future.
2 Usage
2.1 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 jweiland/jwtools2
Installation as extension from TYPO3 Extension Repository (TER)
Download and install jwtools2 with the extension manager module.
2.2 Minimal setup
- Install the extension
- Move over to Extension Settings and activate the features you want
3 Support
Free Support is available via GitHub Issue Tracker.
For commercial support, please contact us at support@jweiland.net.