Docu lesen hilft 😅;
Eigentlich geht das ganz einfach wenn man es weis wie.
Also mann kopiert sich die Partials aus der form Ext. in src/packages/mysitepackage/Resources/Private/form/Resources/Private/Frontend/Partials/Field/Field.html
dort passt man das Field.html an was man mit html Tags bestücken möchte in meinem Fall zum Test:
<label class="control-label" for="{element.uniqueIdentifier}">
<f:format.raw>
{formvh:translateElementProperty(element:
element, property: 'label')}
</f:format.raw>
Hier hab ich den {formvh:translateElementProperty(element: element, property: 'label')}
mit einem <f:format.raw>
umwickelt somit kann ich in yaml html Tags verwenden.
Die Magie kommt aber erst im src/packages/mysitepackage/Configuration/Form/FormSetup.yaml
hier gebe ich den partialRootPaths:
an wo er das Partial findet:
TYPO3:
CMS:
Form:
persistenceManager:
allowSaveToExtensionPaths: true
allowDeleteFromExtensionPaths: true
allowedExtensionPaths:
10: EXT:mysitepackage/Resources/Private/Forms/
prototypes:
standard:
formElementsDefinition:
Form:
renderingOptions:
partialRootPaths:
100: "EXT:mysitepackage/Resources/Private/form/Resources/Private/Frontend/Partials/"
So das war es 🤗 das kann man jetzt für Feld machen wo man html im yaml braucht.