Home › Forums › Calendar Products › Community Events › Collect extra data on Community Events submission form with Gravity Forms
- This topic has 7 replies, 2 voices, and was last updated 7 years, 10 months ago by
code-engine-studio.
-
AuthorPosts
-
May 3, 2018 at 8:13 pm #1522592
code-engine-studio
ParticipantHi team,
I’m using Community Events to allow users to submit events for approval. For the admin to know if they should approve a submitted event, we need to collect extra data along with the basic event data (title, description, time & date, etc). The extra data don’t need to show up on the front end of the single event page once the event is approved, but it still needs to belong the the metadata of the event.
I have tried using the Additional Fields to add more fields to the form, but these fields are not complex enough for the data I want to collect, and the result of these fields show up on event information box on the front end. I also want to provide an explanation for each question, which Additional Fields don’t support.
Is there any way I can integrate a 3rd party form plugin like Gravity Forms to collect the extra data? Or what would you suggest as the best solution for my case?
Please advise. Thank you very much!
May 3, 2018 at 8:43 pm #1522605Cliff
MemberHi. Thanks for your detailed question.
No, two forms wouldn’t be sent at once, just one or the other.
If you really need this, I’d suggest considering using Gravity Forms solely instead of using Community Events (CE) at all. This would require very careful setup of many things, such as the custom field names and allowed values and their formats.
If you need some coding help, you may want to ask your developer or reference our documentation and list of known customizers.
May 4, 2018 at 12:49 am #1522680code-engine-studio
ParticipantHi Cliff,
Thanks for the response!
I have already purchased the Community Event plugin, so I really hope to make use of it.
If possible, can you please put the links to the documentations we can use, if we decide to go with Gravity Forms solely? I have tried to search in this link https://theeventscalendar.com/customizations/ but couldn’t find anything that we can actually use.
Another way to look at this is to pre-populate data into the CE form – visitors have to submit a gravity form (gform) before getting to CE form, and some data submitted in the gform will be populated into the Additional Fields in CE form.
Would there be any way to do this?
Your help is greatly appreciated!
May 7, 2018 at 1:00 pm #1524602Cliff
MemberWe cannot provide such in-depth customization support, and we don’t have documentation for how-to use Gravity Forms instead of Community Events.
It’d be pretty complex.
May 7, 2018 at 7:52 pm #1524892code-engine-studio
ParticipantHey Cliff,
I understand that it would be out of scope for support.
Just to really make sure, since I didn’t really see from your answer: the CE submission form doesn’t support any form of data pre-population, is this correct?
Thank you for your time!
May 9, 2018 at 12:54 pm #1526565Cliff
MemberThere’s not a built-in way, but that’d be a fairly simple code snippet.
You could use the tribe_events_community_form action hook, get the URL query variable(s), and change the form’s value for the fields you want to pre-populate.
I hope things go well for your customizations!
May 10, 2018 at 11:44 pm #1527946code-engine-studio
ParticipantThank you!
May 14, 2018 at 11:48 am #1529957Cliff
MemberYou bet. Anything more I can maybe help you with?
June 5, 2018 at 9:35 am #1546529Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support Team -
AuthorPosts
- The topic ‘Collect extra data on Community Events submission form with Gravity Forms’ is closed to new replies.
