[FEATURE] EXT:form - support multiple form elements per row 37/52037/20
authorRalf Zimmermann <ralf.zimmermann@tritum.de>
Tue, 14 Mar 2017 03:07:25 +0000 (04:07 +0100)
committerSusanne Moog <susanne.moog@typo3.org>
Sat, 25 Mar 2017 16:48:32 +0000 (17:48 +0100)
commitbacaa0a02bf4c322da7828cab5129f1edfb4ecc9
treedb4e179c2a72b3229b31b3d2bd963aed318177c0
parent99f54d42536acf90616e5deae5ed2e754b1c478d
[FEATURE] EXT:form - support multiple form elements per row

Make it possible to define multiple form elements per row.
The default configuration works for Twitter Bootstrap.

Resolves: #80196
Releases: master
Change-Id: I28b9f648d2bc202c03b6c6b474f6e975ef1459bd
Reviewed-on: https://review.typo3.org/52037
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
26 files changed:
Build/Resources/Public/Less/form.less
typo3/sysext/core/Documentation/Changelog/master/Feature-80196-ExtFormSupportMultipleFormElementsPerRow.rst [new file with mode: 0644]
typo3/sysext/form/Classes/Domain/Model/FormElements/GridContainer.php [new file with mode: 0644]
typo3/sysext/form/Classes/Domain/Model/FormElements/GridContainerInterface.php [new file with mode: 0644]
typo3/sysext/form/Classes/Domain/Model/FormElements/GridRow.php [new file with mode: 0644]
typo3/sysext/form/Classes/Domain/Model/FormElements/GridRowInterface.php [new file with mode: 0644]
typo3/sysext/form/Classes/ViewHelpers/GridColumnClassAutoConfigurationViewHelper.php [new file with mode: 0644]
typo3/sysext/form/Classes/ViewHelpers/RenderAllFormValuesViewHelper.php
typo3/sysext/form/Configuration/Yaml/BaseSetup.yaml
typo3/sysext/form/Configuration/Yaml/FormEditorSetup.yaml
typo3/sysext/form/Resources/Private/Backend/Partials/FormEditor/Inspector/GridColumnViewPortConfigurationEditor.html [new file with mode: 0644]
typo3/sysext/form/Resources/Private/Frontend/Partials/GridContainer.html [new file with mode: 0644]
typo3/sysext/form/Resources/Private/Frontend/Partials/GridRow.html [new file with mode: 0644]
typo3/sysext/form/Resources/Private/Language/Database.xlf
typo3/sysext/form/Resources/Public/Css/form.css
typo3/sysext/form/Resources/Public/Images/gridcontainer.svg [new file with mode: 0644]
typo3/sysext/form/Resources/Public/Images/gridrow.svg [new file with mode: 0644]
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/Core.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/InspectorComponent.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/Mediator.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/ModalsComponent.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/StageComponent.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/TreeComponent.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/ViewModel.js
typo3/sysext/form/ext_localconf.php