Home › Forums › Calendar Products › Community Events › Show venue select for all users.
- This topic has 15 replies, 2 voices, and was last updated 5 years, 10 months ago by Karen Newman.
-
AuthorPosts
-
June 20, 2018 at 7:12 am #1557051Karen NewmanParticipant
I have my events submission form set up to allow anonymous users to submit events. When a user who is not logged in goes to the page, they see all the fields for venue information. I would like to display the select list of all the venues that also gives them the ability to add new venues. The issue I’m running into is that when people submit events, they have to re-enter all the venue information, which results in having many duplicate records. Can I show the venue select list for all users with all the venues and if so, how do I go about doing that?
June 21, 2018 at 6:35 am #1558184Jaime MarchwinskiKeymasterHi Karen,
Thanks so much for reaching out!
In other words, are you looking to have users only select from already created venues? If you’d also like to allow them the ability to create new venues, the functionality that you see is pretty much what can be done out of the box.
If you’d like to prevent users from adding new venues, you can try implementing the solutions provided in the following forum thread:
https://theeventscalendar.com/support/forums/topic/venue-selection/
Let me know if that helps!
Thanks,
Jaime
June 21, 2018 at 6:42 am #1558203Karen NewmanParticipantRight, I want them to be able to select existing venues and also have the option to add new ones. I want this for anonymous users, however, when an anonymous comes to the form, all they see is the form fields to enter a new venue, no select list with the add new option. You can see it here, https://cabarruscounty.staging.wpengine.com/events/event-submission/add.
June 21, 2018 at 7:00 am #1558241Jaime MarchwinskiKeymasterHi Karen,
As a first step, let’s try to rule out if there is some type of conflict at play.
This is usually because of:- A conflict with another plugin
- A conflict with your WordPress theme
- A template customization for the Events Calendar that requires updating
When it comes to that type of issue, it is preferable to troubleshoot in a staging environment if you have one.
A first quick test is to simply temporarily revert back to a default WordPress theme such as twenty-sixteen to see if the issue persists.
The next step would be to go through our testing for conflicts procedure and let us know what you find out.
Basically the goal here is to revert back to a bare WordPress installation to see if the problem persists. It also allows us to pinpoint what the cause of the issue is.
But, before you do that, there are 2 things I would advise:
- Make a backup of your database
- Consider activating a “Maintenance Page” plugin if you are doing this on your live site (to minimize impact on your visitors)
Let me know how that goes!
Thanks,
Jaime
June 21, 2018 at 7:22 am #1558270Karen NewmanParticipantSo I updated two tribe event plugins, disabled all plugins except for tribe ones, and changed the theme to a default WordPress one and the select list showed. I changed back to my theme and it still shows. Not sure what was going on.
The ability to create a venue is there, but you have to type create in the select lists search. Is there a way to have create show as the first option?
June 22, 2018 at 4:38 am #1559051Jaime MarchwinskiKeymasterHi Karen,
It looks like functionality for venues has been restored to the default:
What are you hoping to see there instead?
You can also merge duplicate venues under Events Settings < General.
Let me know if you have any other questions!
Thanks,
Jaime
June 22, 2018 at 7:18 am #1559164Karen NewmanParticipantRight, this is what I want to see, however it is not clear to a user that you have to type “create” in the select list’s search box to add a new venue. Is there a way to add a select list option that would always be shown first called “create” to the select list?
June 22, 2018 at 10:35 am #1559437Jaime MarchwinskiKeymasterHi Karen,
You don’t have to type “Create” in order to create a new venue. You can just start typing and if a venue doesn’t appear that is similar, you can hit Enter and a blank form for a new venue will appear.
I do understand what you are looking for though.
After reviewing your request this essentially looks like a custom development task and so is outside of our stated scope of support.
With that being said, we’d love to help point you in the right direction.
I’d recommend starting off by taking a look at our Themer’s Guide, which can show you which templates can be edited and copied in order to attempt the results that you are looking for.
If you’d prefer not to tackle this customization on your own, we may be able to assist you further. We do need to prioritize support requests from other customers at this time but I’ll certainly flag this with the team and – although we can’t make any promises – if we have time and space to come back and help, we’ll be happy to do so. Please let us know if you’d like to go this route so that you can be added to this queue.
In the meantime, if there is any more information you can share (including mocks) that will help us to better understand what you are seeking please do feel free to add them to this ticket.
If you urgently need help with this, however, you may instead wish to consider working with a suitably skilled developer or designer who can offer the additional level of support you require.
Let me know if you have any other questions on this topic!
Thanks,
Jaime
June 24, 2018 at 10:43 am #1560288Karen NewmanParticipantThanks Jamie. I think I’ll leave it as is for now. I am running into a new issue. I have single geography mode set and I also have defaults set in Events > Settings > Default Content for both country and state, however when I submit the form, it does not set the venue country and state the the defaults I have set.
June 25, 2018 at 3:46 am #1560514Jaime MarchwinskiKeymasterHi Karen,
Okay, sounds good.
As far as this other issue goes, are you referring to default content not sticking when using the Community Events form?
If so, you may want to try to implement the suggestion outlined in the following forum thread:
https://theeventscalendar.com/support/forums/topic/disable-country/
Let me know if that helps!
Thanks,
Jaime
June 25, 2018 at 6:03 am #1560596Karen NewmanParticipantThat didn’t work and that post is also from 2015. The template, from what I can see is completely different. I also noticed that when I edit the “venue-fields.php” file located in my theme at tribe-events/community/modules that my changes do not show. Is this the file that is being used when creating a new venue form the select list?
June 25, 2018 at 8:54 am #1560739Jaime MarchwinskiKeymasterHi Karen,
I’m sorry to hear that did not work for you.
Just to confirm, are you referring to default content not sticking when using the Community Events form?
If so, this may be a bug, and I’d like to investigate further.
Let me know!
Thanks,
Jaime
June 25, 2018 at 8:58 am #1560743Karen NewmanParticipantYes. On the community settings page I have “single geography mode” checked. On the defaults settings page I set the country and state. When you go to the public facing community events form and create a new venue, you don’t see the country of state field because single geography mode is active. After submitting an event with a new venue via the public facing community event form, one would think that the default country and state would automatically be saved with the new venue, however, it isn’t when you look at the venue in the admin section.
June 25, 2018 at 10:40 am #1560884Jaime MarchwinskiKeymasterHi Karen,
Okay, I see what you mean.
The reason for this is so that you have the option to alter those fields on your own, so they do not carry over to the venue itself.
Enabling single geography mode will remove the fields, but will not populate them.
Does that make sense?
Let me know if you have any other questions on this topic!
Thanks,
Jaime
June 25, 2018 at 11:24 am #1560934Karen NewmanParticipantInteresting. Seems strange that I can tell the form to not show country and state but it won’t automatically fill in that information based on the defaults that are set. Kind of confusing.
In one of my other replies I had said “I also noticed that when I edit the “venue-fields.php” file located in my theme at tribe-events/community/modules that my changes do not show. Is this the file that is being used when creating a new venue from the select list?”
Is my thinking correct that if I edit the module in my theme, it should be used by the plugin or is that fields file only used for editing an event on the public facing site?
-
AuthorPosts
- The topic ‘Show venue select for all users.’ is closed to new replies.