Commit
commit f59d3a526d61a31e86dac50b13c96bcee9857c13 Author: Jan DankertDate: Tue Oct 13 22:52:59 2026 +0200 New: The UI is now able to send hierarchical form data and the server is converting it into an object. This is a very nice feature, because this enables a better OpenAPI interface. modules/cms/Dispatcher.class.php | 5 +- modules/cms/action/Method.class.php | 2 +- modules/cms/action/RequestParams.class.php | 15 +++- modules/cms/action/ValueMapping.class.php | 11 +-- modules/cms/action/page/PageAllAction.class.php | 44 ++++++++---- modules/cms/action/page/PageEditAction.class.php | 36 ++++------ .../action/template/TemplateEditAction.class.php | 57 ++++++--------- modules/cms/api/ArrayOf.class.php | 2 +- modules/cms/api/Element.class.php | 18 +++-- modules/cms/api/Language.class.php | 11 ++- modules/cms/api/PageAll.class.php | 18 +++-- modules/cms/api/Template.class.php | 16 +++-- modules/cms/api/TemplateModel.class.php | 11 +-- modules/cms/api/Value.class.php | 16 +++-- modules/cms/api/Values.class.php | 9 ++- modules/cms/base/Startup.class.php | 2 +- modules/cms/output/APIOutput.class.php | 1 - modules/cms/output/BaseOutput.class.php | 5 ++ .../default/html/views/include/editvalue.inc.xml | 51 +++++++------- .../default/html/views/pageelement/value.php | 82 +++++++++++----------- modules/util/Hydrator.class.php | 77 ++++++++++++++++++++ 21 files changed, 305 insertions(+), 184 deletions(-)