Hi,
I’m building some kind of CRM tool for my event agency, based on wordpress and ACF.
Each client/event is a custom post in which I have, among other things, a repeater with a few subfields to enter the different payments made to us by the client.
I would also like to have a page (in the admin) on which I can have an overview of all the payments made by all the clients. With, if possible, the possibility to reorder and filter the payments (by amount or date for example) – and for each payment a link to the post so as i can edit it.
From what I understood reading these forums, repeaters are overused and can cause different types of problems.
1) Does the fact my values are in a repeater make this feature less safe (more prone to cause errors) ?
2) Does it make the queries a lot more complex, impacting performance when filtering for example ?
3) If yes to any of these 2 questions, is there a better way to handle this ?
Since I don’t have many subfields in the repeater and I won’t have that many payments in each post I could possibly create the fields in simple groups (with each new line appearing when the previous one is filled), but I don’t know if that would make things any better.