I’m trying to build a custom trouble ticket system for a client using ACF and Gravity Forms. All’s well up to a point. I have the form fields submitting properly (right now I’m submitting them both to Gravity Forms native “Entries” and to a custom post type). But in the custom post type the submitted form fields appear as editable items, and I just want them to display (print) to the administrator. But then I want to be able to have the administrator “Reply” to the user who submitted the form, and have any subsequent responses back and forth display in that particular ticket. Am I barking up the wrong tree here? Is this fairly easy to accomplish? I have Mandrill installed as well, if that helps matters at all. I realize this may end up being a Gravity Forms support issue, but I thought I’d try here first with the field display. So, summary:
1. Simply display form entry contents without them being editable.
2. “Reply to” functionality.
3. Threaded responses back and form functionality displaying
I’m afraid you’re attempting to create a whole new system for the ticketing feature. It’s possible, but not easy. With ACF, I think you can use the repeater field and disable the posted ticket by disabling the input field. You can use jQuery to do it. This page should give you more idea about it: https://learn.jquery.com/using-jquery-core/faq/how-do-i-disable-enable-a-form-element/.
What I suggest is using an existing ticketing plugin like this one instead: https://wordpress.org/plugins/wp-support-plus-responsive-ticket-system/.
I hope this helps.