When you use a multi-page form built with Gravity Forms data must be saved in somewhere. I looked in sessions and database but I have not found.
Any suggestion is very welcome.
Data is passed between pages populating all input elements. Only the current page is showed and the rest are hidden! Database is updated only when last page is submitted.
Related
I have a gravity PayPal form that collects info on local businesses. I also have a custom post type. When a visitor fills out and submits the form, A custom post type submission is pre-populated from the form submission and set to pending. That's all working. Client now want's a renew form that will pre-populate with the data from their custom post submission (preferred), or their original form submission. These Businesses are NOT logged in or WP users. All of the information they enter is not sensitive and most or all of it will display on the site.
I'm thinking when a person comes up to renew I can show a form that has 1 field - organization name. I can use that form to get the entry ID from the meta key value and then use the entry ID to pre populate the renew form.
Is it possible? I'm new to gravity forms and in the documentation I'm finding hooks and filters that possibly might make it work, but no examples that apply to this particular problem and know idea of the best way to proceed. Any help is much appreciated.
Hardest: Gravity Forms supports dynamic population which allows you to fetch data and populate it into the form in a number of ways.
Harder: I wrote a snippet that accepts an entry ID as a query parameter and use the dynamic population methods above to populate the associated entry into the form.
Easiest: Check out Gravity Forms Populate Anything if you don't want to both touching code. It can handle populating pretty much any kind of data into your form and has a powerful UI for filtering which data should be populated (including data from previous entries and custom post types).
I'm attempting to send data from a form on Wordpress to phpBB to create a brand new thread with all the data from the form into the thread. I've put together a simple form on Wordpress which when submitted goes to a php file that I made, and placed in the phpbb directory
here is the code that i'm using
http://pastebin.com/vHQ76DHU
Each time I submit the input data I get a white screen, and no thread is created. Any idea why?
Thanks
I was wondering if anyone knew if there is a hook for gravity forms to $.post serialised form data so Gravity Forms can handle it and insert it into the database.
I was digging around the code and couldn't find how Gravity Forms itself inserts data as the URL action of the form seems just to be the permalink of the page.
I couldn't find a hook either where I could use the WordPress Ajax api to hook into a gravity forms insert entry sort of function.
Any ideas?
Seems to be what I'm looking for is this:
http://www.gravityhelp.com/documentation/page/API_Functions#add_entry
I have to retain drop down value and also some specific data according to the drop down selection.
Normally its working fine for me but i need same thing after submit a form (save the data), after save i need to retain the same.
Please advice about this or any other solution already having?
I am struggling to find out if I can do this but I have a cakephp form with many input fields and when submitted I write them to a text file I can add fields in dynamically here by clicking a button but:
My question is if I have an admin page how do I get that to dynamically add fields to the page and make them stay there forever not just for that session?
Really stuck figuring out how to do this any guidance would be much appreciated.
Thanks in advance.
Make them persistent. You need to store the form and the fields it has: "Form hasMany FormField". The fields should describe a type so that the FormHelper will render the correct inputs.
When you want to display the form read that information from the db again and render the form according to your stored information.
I am guessing you already have a javascript function that dynamically adds the field to your admin page. Is that correct?
I don't use CakePHP, but a general workaround I use is to use the javascript function to at the same time update a table in the database that stores the form layout.
Here are some Jquery Form builder plugins that you can use to achieve the goal.
http://www.berthou.com/us/2009/09/05/dynamic-forms-builder-with-jquery/
https://github.com/botskonet/jquery.formbuilder
http://code.google.com/p/jquery-form-builder-plugin/
http://www.elizaibeth.com/2010/11/23/dynamic-jquery-form-builders/
Here is an excellent link of PHP FormBuilder class with tutorial, that you can use as a vendor library into CakePHP.