Detailed information per attendee is not collected when increasing ticket amount

Home Forums Ticket Products Event Tickets Plus Detailed information per attendee is not collected when increasing ticket amount

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #1128834
    Barbara
    Participant

    Hi guys,

    I’m testing the usage of Event Tickets Plus on my new website and I’ve seen the following issue.
    See the course for Hatha Yoga on my dev environment: http://www.triggr.nu/wp/agenda/hatha-yoga/2016-08-22/

    I have enabled the feature to request additional information for each individual attendee. In this case, I’ve required the first name, last name and date of birth.

    When you choose 2-3-4 and so on tickets, it works fine as far as showing the three fields for each attendee. Adding them to the cart works fine as well.

    But: When I’m in the cart environment, I still have the ability to change the number of tickets to let’s say 10. But no detailed information per additional attendee is collected. The tickets I receive via e-mail are missing the detaild attendee information, only for the first one it’s filled in according to what I filled in on the event page before ordering the ticket.

    It seems to me that there should be at least some form of warning or option added to the cart page where you can add the attendee information per ticket when raising or lowering the number of tickets bought via the cart screen.

    #1129161
    Andras
    Keymaster

    Hi Hans,

    Thanks for reaching out to us and pointing this out. That might be a missing feature, I will discuss with the team internally.

    Meanwhile, if you want to disable the counter on the cart page, so that users can’t change the ticket number there, then try adding this CSS snippet to your theme’s styles.css file:
    .woocommerce-cart .shop_table .product-quantity input.minus, .woocommerce-cart .shop_table .product-quantity input.plus {
    display: none; /* Use this line to hide -/+ buttons. */
    pointer-events: none; /* Use this line to disable clicking on -/+ buttons. */
    }

    Let me know if this helps or if you have any follow-up questions.

    Cheers,
    Andras

    #1132518
    Barbara
    Participant

    Hi Andras,

    Thanks, I have added it to my site, and the plus and minus-signs are now gone. HOwever, the number of tickets is still a text field and therefore can be edited to any extent.
    Do you have any hints to get this fixed?

    Thanks,
    Hans

    #1132545
    Andras
    Keymaster

    Hello Hans,

    Try using the following css. This is for the link you posted in your opening thread, but should be quite generic:

    form.cart input.qty {
    pointer-events: none;
    }

    Note, that despite this users will be able to enter the field using the TAB key.
    If you want to totally disable any input there, then you might want to customize the template file so instead of an input field it only echos you the amount.

    Hope this helps.
    Cheers,
    Andras

    #1138714
    Support Droid
    Keymaster

    This topic has not been active for quite some time and will now be closed.

    If you still need assistance please simply open a new topic (linking to this one if necessary)
    and one of the team will be only too happy to help.

Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘Detailed information per attendee is not collected when increasing ticket amount’ is closed to new replies.