FluidTYPO3 / flux

TYPO3 extension Flux: Dynamic Fluid FlexForms
https://fluidtypo3.org
146 stars 212 forks source link

9.7.1 breaks editing (503 "Function name must be a string") #2033

Closed stefanroehrbein closed 1 year ago

stefanroehrbein commented 1 year ago

New version 9.7.1 breaks editing in some way - e.g. edit some page settings:

Core: Exception handler (WEB): Uncaught TYPO3 Exception: Function name must be a string \| Error thrown in file /html/project-typo3/public/typo3conf/ext/flux/Classes/Integration/FormEngine/UserFunctions.php in line 74. Requested URL: https://project.website.com/typo3/record/edit?token=--AnonymizedToken--&edit%5Bpages%5D%5B4%5D=edit&returnUrl=%2Ftypo3%2Fmodule%2Fweb%2Flayout%3Ftoken%3D--AnonymizedToken--%26id%3D4%26

Downgrading to 9.6.1 fixes it? Or is there another way to get this working? Happened on various TYPO3 projects...

Nebucadnezar commented 1 year ago

I can confirm this error

It occurs as soon as I use 'flux:field.custom' viewhelper in the template.

Using flux 9.7.1 (composer mode), on 9.6.1 everything works fine.