How to set up Registration for Events

Home Forums Ticket Products Event Tickets Plus How to set up Registration for Events

Viewing 15 posts - 1 through 15 (of 19 total)
  • Author
    Posts
  • #1153777
    Mike Seyfer
    Participant

    Hey Geoff,

    Happy Friday to you as well.

    Yes this code hides the quantity field selector, but I still need the email and name fields to be displayed.
    I really don’t care about hiding the quantity field selector, I just need the other fields to be displayed at all times.


    You should be able to hide the quantity field selector with CSS. Something like this:
    #tribe-events-content .quantity {display: none;}

    Is there a line of code that will make them always be there? I don’t want them to be hidden.

    Thanks for the help,
    Mark

    #1154303
    Josh
    Participant

    Hey Mark,

    Thanks for reaching out to us!

    For this, you could follow our Themer’s Guide to copy the Event Tickets > src > views > tickets > rsvp.php file into your theme. From there, you can modify the “value” on the quantity input field there to default to “1” (rather than it loading with 0).

    Let me know if this helps.

    Thanks!

    #1154371
    Mike Seyfer
    Participant

    That sounds like it should do the job, but my goodness you sure don’t make this easy. So I need access these files via FTP, make a new folder, copy the files I want to modify and place them in the same folder as my child theme ?

    #1154382
    Mike Seyfer
    Participant

    Alright, I was able to figure that out. Thanks!

    The other main thing I need to do is set up 2 emails
    1) 1 email to be sent to people signing up for the event to give them an email confirmation.
    2) 1 email for the event coordinator notifying them someone has signed up including their details in the fields they filled out.

    Can you point me in the right direction to set these emails up?

    I have purchased the Events Tickets Plus if that helps with your answer.

    I appreciate the help, Thank you,
    Mark

    #1154385
    Mike Seyfer
    Participant

    I take that back, that did not actually work. It set the display in that field as 1 but the name and email properties still don’t show up unless you select a different number. I don’t understand why this is so confusing to set up.

    What I need is not that complicated:

    From the calendar when you click on an event and go to the event page: I want to see the fields I set up for people to fill out without having to select anything first.

    They fill out these out, submit the form and then 2 emails are sent out like I mentioned in the recent comment. 1 email for the attendee and 1 email for the event admin. That’s it.

    Can you please help me set this up? I just spent $270 on this and don’t understand why this is so darn difficult to work with.

    Please help ASAP, I appreciate your assistance.

    Thank You,
    Mark

    • This reply was modified 9 years, 8 months ago by Mike Seyfer.
    #1155183
    Josh
    Participant

    Hey Mark,

    I apologize for the confusion here. This first step appears to work on the WooCommerce ticket form but not on the RSVP form. I apologize for my oversight there.

    To clarify here, you are now using the Event Ticket Plus plugin and are wanting custom ticket fieldset fields to show automatically on page load or is this for the same name and email fields that show for the RSVP tickets?

    If it’s for the RSVP Name and Email field, you can keep the first change that I suggested but in addition, you can add some inline styles to that form section to have it displayed automatically on page load. So you would change line #96 of that file to be:

    
    <tr class="tribe-tickets-meta-row" style="display:table-row">
    

    If you’re using custom ticket fieldsets there, you would copy the Event Tickets Plus > src > views > tickets-plus > orders-edit-meta.php file and update line #12 to include a style=”display:block” there.

    For the email questions, the first should be covered automatically. Users should be sent a confirmation whenever they complete a registration for an event. Is this not occurring on your site?

    For the “organizer” email, the admin of the site should get a notification but not sure what you’re referring to here with the organizer. Are you using something like our Community Events plugin to allow others to submit events with RSVPs to your site that need to be notified?

    Thanks!

    #1155301
    Mike Seyfer
    Participant

    Awesome, alright I was referring to the RSVP name/email as well as the custom field sets, both work great (displaying automatically on the page load) with what you suggested there. Thanks.

    For the user email, yes there is a confirmation email being sent, so that is good. Is there a way to modify this at all? For example, we really don’t need the QR code or the security code as they aren’t necessary and I’d like to try and not confuse people with their sign up.

    For the organizer/admin email – whichever we want to call it – these events are being put on by a client and they need to receive the notification when someone signs up for a class with the attendees details (name, phone, and any additional fieldsets). So I need to set this up and have it sent to a particular email.
    – And just to note at the moment, the admin of the site (myself) hasn’t received any of these notifications by default yet, so that may be the first step in troubleshooting that.

    Thanks much for the help, making progress and we’re almost there, I appreciate it.

    – Mark

    #1155358
    Mike Seyfer
    Participant

    And just to clarify – no I’m not using the Community Events plugin. I have 3 extra plugins I’m using: the Events Calendar PRO, Filter Bar, and Events Tickets Plus. (5 all together including the regular Events Calendar, and Events Tickets).

    #1155760
    Josh
    Participant

    Hey Mark,

    You can customize the ticket by following your Themer’s Guide and copying the event-tickets > src > vies> tickets >email.php file into your theme and adding and removing any information that you’d like there.

    I’ll have to do some digging on the other, I’m personally running into an issue with emails on WordPress 4.6 and the wp_mail function. However, you also have an option to send the attendee list and associated information by visiting the event within your dashboard, going to the ticket section, clicking on “Attendees” and then selecting to email that list. Does that email go through for you there?

    Thanks!

    #1155764
    Mike Seyfer
    Participant

    Hey Josh,

    Alright thanks, I will follow the Themer’s Guide and work on the email being sent to attendees.

    For the admin email, when I go into the event and send the list, yes that email does go through, and I’m editing this comment now as that email DOES have all the extra fields filled out as well. (I tested the wrong one at first.) So this email contains everything, just need to figure out how to get this to send on automation and per each sign up.

    Let me know what you find out and if I can do anything to help at all.

    Thank You!
    Mark

    • This reply was modified 9 years, 8 months ago by Mike Seyfer.
    • This reply was modified 9 years, 8 months ago by Mike Seyfer.
    #1157022
    Mike Seyfer
    Participant

    Any ideas on getting the notification email working??

    Please let me know

    Thanks,
    Mark

    #1157538
    Josh
    Participant

    Hey Mark,

    I apologize for the delay here. It looks like the Admin emails are associated with the eCommerce side of things and traditionally get sent as part of the confirmation of purchase via those plugins.

    There isn’t an automated email that get’s sent out for the RSVP events so there are a couple of options that you could pursue here.

    1. There is a good suggestion here for another plugin that you could configure to send these emails https://theeventscalendar.com/support/forums/topic/events-tickets-rsvp-email-alerts/#dl_post-1080222
    2. You could set up a cron job to trigger function to send the attendee email to the admin on a regular interval.

    The simplest approach would be the first one above, if you were interested into diving into parts of the code yourself though, I could help to get you pointed in the right direction for the second option there as well.

    Thanks!

    #1157752
    Mike Seyfer
    Participant

    Hey Josh,

    Thanks for the response. Your #1 suggestion there sounds like a good plan. I have installed and activated that plugin (Better Notifications for WordPress), but am wondering how to “add a rule to get notified every time a tribe_rsvp_attendees post is published.” I’m not sure where to specify that part. I can set it for when a new post is publish, but don’t know where to put the “tribe_rsvp_attendees” part.

    Let me know when you can.

    Thanks and have a great day!
    Mark

    #1158705
    Josh
    Participant

    Hey Mark,

    Thanks for following up here.

    I apologize for the confusion here. I did a little digging but not seeing a straightforward way for filtering the availability of that option within those settings based on the way it is getting the post types as well as the way our post types are register.

    However, we do now have a good snippet that you can add to your theme’s functions.php file to have the site admin notified on RSVPs to an event.

    https://gist.github.com/BeardedGinger/6e2d02e4f15bb001175b4a9c35e5ede9

    Let me know if this helps.

    Thanks!

    #1158721
    Mike Seyfer
    Participant

    Morning Josh,

    No worries on the confusion, all is good. Thank you for the snippet! It works perfectly. Is there a way to specify which admin though? (The site has multiple admins) Either that, or am I able to specify the email address within the snippet at all?

    Thanks and have a great day!
    Mark

Viewing 15 posts - 1 through 15 (of 19 total)
  • The topic ‘How to set up Registration for Events’ is closed to new replies.