Support

Account

Home Forums Front-end Issues Can a visitor (anonymous user) upload a file from the front end Reply To: Can a visitor (anonymous user) upload a file from the front end

  • Found one more issue that other people might find helpful. The Basic File uploader fails validation if it is a required field. To solve this I hook into “acf/validate_field” like this (let me know if there is a better way):

    jQuery(document).on('acf/validate_field', function( e, field ){
    
    	var $field = jQuery(field);
    
    	if( $field.find('input[type="file"]').exists() ) {
    		$field.data('validation', true);
    				
    		if( $field.find('input[type="file"]').val() == '' ) {
    			$field.data('validation', false);
    		}
    	}		
    
    });