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.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
© 2023 Advanced Custom Fields.