svenlie / headless-viewhelper
There is no license information available for the latest version (1.8.3) of this package.
Extension to provide some fluid viewhelper with JSON output
Package info
github.com/SvenLie/headless_viewhelper
Type:typo3-cms-extension
pkg:composer/svenlie/headless-viewhelper
1.8.3
2026-01-27 08:17 UTC
Requires
- ext-json: *
- typo3/cms-core: ^13.4
README
Installation
Install extension using composer
composer require svenlie/headless-viewhelper
Usage
Use the following fluid namespace:
<headlessViewhelper:form additionalAttributes="{data-anything: 'some info', data-something: 'blub'}" class="bla" action="submit" name="customer"> <headlessViewhelper:form.textfield name="myTextBox" value="default value" /> </headlessViewhelper:form>
If you want to structure your viewhelpers you can use the following ViewHelpers:
<headlessViewhelper:jsonArray identifier="global"> <headlessViewhelper:jsonElement identifier="form"> <headlessViewhelper:form additionalAttributes="{data-anything: 'some info', data-something: 'blub'}" class="bla" action="submit" name="customer"> <headlessViewhelper:form.textfield name="myTextBox" value="default value" /> </headlessViewhelper:form> </headlessViewhelper:jsonElement> <headlessViewhelper:jsonElement identifier="dummy"> <examplePackage:dummy /> </headlessViewhelper:jsonElement> </headlessViewhelper:jsonArray>