Viewing 13 replies - 1 through 13 (of 13 total)
  • ggwicz

    (@ggwicz)

    Hey @larshnordli,

    It’s indeed possible to extend the RSVP form with the information-collection things you mention here, though it’s unfortunately quite a complicated thing to do ??

    We can’t help with the custom coding, then, but one resource we have that might help is our “Themer’s Guide,” which covers how to make customizations like you describe in a safe way (i.e. so that the customizations are not lost on a theme or plugin update) → https://theeventscalendar.com/knowledgebase/themers-guide/

    Best of luck with your customizations!
    George

    @larshnordli,

    I had the same issue with needing the phone number captured for a RSVP. I forked the plugin and added the field and handlers to the code. I also use Meld to compare the current Tribe version of the plugin to my forked version so I keep updated with the changes.

    To add the phone number you will need to update the rsvp.php in the view and src/Tribe/ folders.

    Thanks for sharing your solution @reubenbrown13!

    @reubenbrown13 do you have a version of your fork that you can share please?

    @notfarnow – I need to remove some client specific info and upload to Git. Once I have free time in the next couple days to do so, I will reply to this post w the info.

    Nice work @reubenbrown13!

    I am working on pushing my changes to a git repo so they can be pulled in, but one thing that is quite different is that instead of looping over the quantity supplied by the user and creating individual tickets, I have 1 ticket with the number of people attending. All the metrics still update appropriately, but it allows for the needs my customer had to be met so that a user can RSVP for 4 people, but there is just 1 record to maintain. There is the ability to change the quantity by the user on the front end by re-entering their name and email exactly the same as the previous RSVP and just change the number.

    Here is my repo for the changes. This does include the phone number addition.

    I am not quite sure what it would take to change my code back to function like the existing plugin where 1 ticket is minted per RSVP.

    That’s a good call! That might be an excellent comment to make on the Event Tickets repo itself for consideration.

    Awesome stuff @reubenbrown13. Thanks so much!

    @geoffgraham: I have just submitted a pull request for this code to be added to the dev branch for consideration

    Heck yeah, thanks so much!

    PG

    (@parulgarg2)

    @reubenbrown13 Thanks alot. Works flawlessly!

    Brook

    (@brook-tribe)

    Thank you so much for submitting this Reuben. I just flagged it for our devs to review, I think they missed it before. It’s not often we get awesome folks like you who submit a PR.

    I could see some changes being necessary. They might even turn it around and try to figure out what extra our API needs to make this an addon versus integrated. Either way the devs can take it from here and will communicate via git. Thank you again!

    Cheers!
    – Brook

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Extend RSVP form’ is closed to new replies.