Interesting, i’ll have to take a look-see. I don’t remember running into this problem last time I used this, but that was quite some time ago.
Here is the basic file upload field type: https://github.com/tamagokun/acf-basic-file
One problem I ran into was that the form needed to have it’s enctype set, which I did at the time with the class name of the form. To make this more universal I changed it to try to find the parent form element of the field. Didn’t test it though, so you may have to change this line: https://github.com/tamagokun/acf-basic-file/blob/master/basic_file-v4.php#L268
I used that field type in conjunction with a plugin I wrote specifically for creating dynamic front-end forms using ACF: https://github.com/tamagokun/acf-forms
Using this basic uploader for a front-end form as well.
Is there a code base for this anywhere yet? Wondering if I should throw this up on Github for collaboration and fixes.
Thanks @elliot! Worked like a charm. This plugin seriously is the best thing that could ever happen to WordPress 🙂