
Gravity Forms Repeater Field Add On Integration with Gravity Forms Post Updates
- or -
Post a project like this3595
£100(approx. $135)
- Posted:
- Proposals: 1
- Remote
- #1059580
- Awarded
Description
Experience Level: Intermediate
Estimated project duration: less than 1 week
General information for the website: https://en-gb.wordpress.org/plugins/repeater-add-on-for-gravity-forms/
Description of requirements/features: I need a standalone plugin developed called 'Gravity Forms Post Updates Repeater Field Add On' that integrates with Gravity Forms (Create Post Functionality), Gravity Forms Post Updates and Gravity Forms Repeater Field. These are all plugins available on Wordpress Plugin Repository - I can supply a copy of Gravity Forms for development.
When a Wordpress admin adds a Custom Field via Gravity Forms Edit Form UI to the form, the admin needs to be able to choose from ‘Repeater’ and ‘Repeater End’ as a field type which loads the normal UI for repeater field in the Edit Form screen - much like when you choose from any other field type. Then the admin should be able to set the meta_key for the repeater field array value to save - just like any other Post Custom Field in Gravity Forms. The repeater field array value would of course be saved as a serialized array to the respective meta_key set. The plugin needs to be able to handle multiple occurrences of repeater sets in the same form.
Saving the data is relatively simple using the Gravity Form Create Post hooks, but there are complications because the array keys in the repeater field array value are the ID's of the child fields inside the repeater, but we need to retrieve the meta_key for each child field inside the repeater and use this as the array keys so that the admin has control over the format of the serialized array that is saved to the repeater field meta_key.
The final complication is obtaining the meta_value foreach repeater field and outputting a row in the front end form foreach repeater set in the array with each field in the repeater field set having the correct field value that the website user saved as originally when they created the post. This will require fully integrating with Gravity Forms Post Updates via the hooks supplied.
Specific technologies required: PHP, Wordpress
Extra notes:
Description of requirements/features: I need a standalone plugin developed called 'Gravity Forms Post Updates Repeater Field Add On' that integrates with Gravity Forms (Create Post Functionality), Gravity Forms Post Updates and Gravity Forms Repeater Field. These are all plugins available on Wordpress Plugin Repository - I can supply a copy of Gravity Forms for development.
When a Wordpress admin adds a Custom Field via Gravity Forms Edit Form UI to the form, the admin needs to be able to choose from ‘Repeater’ and ‘Repeater End’ as a field type which loads the normal UI for repeater field in the Edit Form screen - much like when you choose from any other field type. Then the admin should be able to set the meta_key for the repeater field array value to save - just like any other Post Custom Field in Gravity Forms. The repeater field array value would of course be saved as a serialized array to the respective meta_key set. The plugin needs to be able to handle multiple occurrences of repeater sets in the same form.
Saving the data is relatively simple using the Gravity Form Create Post hooks, but there are complications because the array keys in the repeater field array value are the ID's of the child fields inside the repeater, but we need to retrieve the meta_key for each child field inside the repeater and use this as the array keys so that the admin has control over the format of the serialized array that is saved to the repeater field meta_key.
The final complication is obtaining the meta_value foreach repeater field and outputting a row in the front end form foreach repeater set in the array with each field in the repeater field set having the correct field value that the website user saved as originally when they created the post. This will require fully integrating with Gravity Forms Post Updates via the hooks supplied.
Specific technologies required: PHP, Wordpress
Extra notes:
Creative Little D.
100% (4)Projects Completed
10
Freelancers worked with
10
Projects awarded
18%
Last project
14 Aug 2017
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies