Hi, Any advice on how to achieve this would be most welcome.
I have an option page ( created using ACPT ) and I’d like selected users to be able to make changes to some data on the front end. ( Specifically there are two price fields, so simple numeric data )
I had hoped that the Bricks Form would be able to do this but it doesn’t look like it, at least without some custom code - I’m not a coder!
Are there any other Form plugins out there that could do it? I’ve looked but so far not found any at a reasonable price ( Formidable Forms looks like it could but just too expensive and overkill I think )
Thanks for the pointer.
I used to use this under one of its many previous names.
Downloaded the free version but not sure it works 100% with ACPT, esp the options, even though the marketing says updating Options are possible. But that may just because I can’t find the right settings. Need to read some docs.
No, my bad… I saw ACF - and you said ACPT… so yes, plugin no good.
This might work:
Have a look. You could maybe sync field-names to have these update the right info.
Otherwise I think Fluent forms may have front-end posting in the free version. Can’t remember, but it’s a great form plugin.
My own choice would be… since you say only select users - then they have to log in to check they are those users. You don’t actually need front-end. A ‘lock down admin’ plugin - plus use ACPT to make a second admin page, where only the fields you want appear (or are the only ones editable) - and let them use that.
Thanks so much for all the advice. Really appreciate it.
I’ve emailed Shabti to see if his plugin supports ACPT and Option pages - as that would be nice and easy.
I’d rather not use the backend admin if possible. I’ve not found it to be a great place for general users even if locked down. A nice clean frontend form looks so much better.
I have now found that ACPT has an API to update Option values ( ACPT just keeps on getting better and better! ) so the new plan is to simply have a page with fields for the new values and a button to call the API to update the Option values.
The Bricks form would be an option but would mean adding a hidden field ( to determine what custom code to call ) and then a custom action. All seems a bit clunky to me ( maybe if the code could be more closely associated with the Form element and/or better Custom actions? )