I am using Neos.Fusion.Form:Runtime.RuntimeForm for my form nodetype. In order to prevent Bots from submitting the form, I would like to implement a honeypot.
The idea would be to hide a certain input field and to require it to be empty via the schema{}. Unfortunately I don’t know how to require a field to be empty with the given methods nor how to create a custom Schema that can do this.
Thanks in advance for any input on whether or not this is a valid method or on how to implement such a schema.
thanks for the tip, I already looked into it and it seems like a great solution. However, I struggle to implement it into a Fusion Runtime form, therefore I tried creating a honeypot on my own.
However, if possible I would like to use your package. Would be really greatful for some hints as I already spent the whole day on this
If you want to show the thank you message but skip the email sending you can react to the value of the honey field in the actions (then the honey schema gets no validator):