Hello,
Its great to see that some updates have been rolled out for Cornerstone Forms regarding the file upload inputs however i’m still experiencing a few problems.
- When enabling the Save URL in Field on a regular file input it add’s the field name to the data table but it doesn’t add the url to the field value. However i’m able to upload the file as an attachment in the email action with the form data type.
- When enabling the Save URL in Field on a drop-in zone input it doesnt even add the input field name to the data table and neither the field value as described in point 1.
In both cases i’m also not even able to print the field value in either a succes message, regular text element or email action. Nor is the file visible in my media library.
Is this something you guys could look at for me?
Also i have some requests:
- It would be great if I could add my own validation on file and drop-in inputs like the required validation to add my own error message. I had it set up as a custom error message with the condition “file exists”. That triggers an error but doesn’t prevent the form from being submitted with incomplete information.
- Same goes for things like file upload size validation.
- It would also be nice if we could add conditions on the email attachments. (e.g. add attachement if file exists)
For context, the reason why i’m asking all this is because i’ve been struggling with the files for a job vacancy form.
- I want a drop-in zone for the resume that is required.
- I would prefer to have the resume uploaded to the server directly instead of the media library to prevent it from being easily publicly accessible.
- The resume needs to be send as an attachment in the email notification
- The form submission data table needs to have a link to file (preferably working with a server upload but understandable if it’s only possible with a media library upload)
- The file upload is restricted to only 1 file
And then I also have the same requirements for the portfolio file input, however this input needs to be optional.
And in the end I ofcourse only want to create one email action regardless of if a form gets submitted with or without a portfolio.
Am I missing something? Surely this isn’t a unique case that cornerstone forms wasn’t build for (yet)
Thanks in advance everybody.