Home › Forums › Ticket Products › Event Tickets Plus › Additional fields aren’t shown In the list and export issues plus questions
- This topic has 12 replies, 5 voices, and was last updated 7 years, 10 months ago by
Victor.
-
AuthorPosts
-
August 11, 2016 at 1:26 am #1150407
Gergana
ParticipantHello,
I want to export the information from all the attendees for a specific event as it is explained inside the threads which are shown down below. But I have few major issues which are preventing me from taking the information from the attendees.
add-ticket-fieldset-to-exported-attendee-list
Original post:
When we export the attendee list from the Events section within the dashboard, all custom fields that have been created in the Ticket Fieldset to capture additional information on the ticket, are in exported in the CSV file.Hi there,
I’m thinking of using the plugin Pro with the Tickets plugin for a client, but have one question: I need the client to be able to put in the following information during the booking process:
– name person who’s booking
– email person booking
– company name
– number of tickets
– name attendee 1
– email attendee 1
– function attendee 1
– name attendee 2
– email attendee 2
etcGeoff
July 25, 2016| Permalink
CORRECT ANSWER
Hello @klokwerk,Yes, that flow is definitely possible when using both Event Tickets and Event Tickets Plus together. Event Tickets Plus allows you to set custom registration fields for attendees to complete and will ask for those fields to be completed for each ticket that is being purchased in the transaction.
Once the information has been collected, it is available in a report in WordPress that can be exported or emailed.
Does this help answer your questions? Please let me know. ?
Cheers,
GeoffFirst of all: The feautures which are written in these topics aren’t available in my situation.
When I have custom fieldsets in the ticket I cannot find the additional information as it is explained in topic
managing-your-orders-and-attendees/ ) “View Details link on the Attendee list.” is written that can show up the additional information but,
when I press it nothing happens. Even I cannot find it elsewhere. The information isn’t sent also to the email confirmations. Nowhere can be found.
Note: I have wrote the fields description in Bulgarian. This maybe will be useful for future investigation.Second: I am trying to export the attendee information which is Bulgarian except the email addresses and what is seen for the bulgarian letters is only this: “тест фийлд РїСЂРѕР±Р° Р±Рі” which isn’t human readable. I am attaching test export file inside the ticket. Even the additional information isn’t included inside the export. What is wrong with the export process to not show the bulgarian language?
Third: This patch maybe isn’t working. The additional information isn’t visible at all.As it is explained by Geoff it seems that the issue is fixed with some of the newest releases.:
Geoff
June 22, 2016| Permalink
Hey there,
Just want to drop a quick note in here to let you know that Event Tickets Plus 4.2.1 is about to release any moment and it will include a patch for this issue. Please update and let us know if you continue to hit any trouble.
Thanks so much for your patience while we worked on this!
Cheers,
GeoffFrom <https://theeventscalendar.com/support/forums/topic/we-cant-export-all-the-attendee-info/>
Forth: I want to include inside the attendee list city/adress field which is taken by the Billing information in the checkout of the purchase. How to make it as a column to be included in the export csv files?
5th Is there a way how to customize what is shown in the attendee list?
6th I have imported the code snippet which is given in the below shown link, but nothing changes.
we-cant-export-all-the-attendee-info/Geoff B.
June 9, 2016| Permalink
Good evening Juan and welcome to the Events Calendar Support forum!
Thank you for reaching out to us and providing your system information.We are sorry to hear about the inconvenience caused by the missing information.
I would love to help you with this topic.This is currently logged as a bug and we are looking to release a fix in our next maintenance release.
The good news is that in the meantime, you could apply the following code snippet inside the functions.php file of your WordPress theme or Child Theme.
https://gist.github.com/GeoffEW/25e98c2dddac3d67a02d2e8e4c8da813
Let me know if that helps.
Have a great day!
Geoff B.What I have done:
Installed the default Woocommerce theme Storefront and it is tested with it. The situation was the same.
The plugin for the shipping (Speedy) was installed before 4-5 days. The situation was the same before the installation of this plugin.Hope to receive a solution of the given points. The list is long.
Thank you in advance!August 12, 2016 at 6:50 am #1150917Gergana
ParticipantHello,
is there anyone who can assist me in this situation.August 12, 2016 at 8:27 am #1150949Josh
ParticipantHey Gergana,
Thanks for reaching out to us!
I apologize for the delay here. There appears to be a lot of stuff here and it is difficult to understand the status of each and the associate request with the additional conversations included throughout.
To help with this, I’d like to try and summarize what you’re looking for here and see if we can start from here:
- You’re trying to use the Tickets Fieldsets to collect additional information from users when booking their tickets. However, you’re unable to see the additional information collected when viewing the Attendees and clicking the “view details” button there for each attendee?
- Attendee export issues with Bulgarian language (looking into this issue now)
- Not all attendee information generated through the Ticket Fieldset is exporting when exporting attendees? Is this related to your #6 above and trying to use that snippet to remedy this?
- Looking for a customization to include the WooCommerce cart checkout information for the user in the attendee export?
- Additional customization to change the way the attendees table displays within the backend?
Thanks!
August 13, 2016 at 8:16 pm #1151420Gergana
ParticipantHello Josh,
Sorry for the delayed answer.
What you’ve summarized is what I meant, except #4. I am looking a way how to include a specific fields into the backend attendee data list and also these additional fields into the attendee backend list to be included into exported csv file also.
And also the csv file is not human readable, it cannot write the bulgarian language.
Thank you in advance!August 17, 2016 at 5:21 am #1152502Josh
ParticipantHey Gergana,
Sorry for the delay here. Let’s see if we can tackle these one by one.
For the first issue of not being able to see the information submitted by the user into the custom fields in the ticket fieldset, to verify, here are the steps that I’ve taken to create the issue:
- Created an event with a WooCommerce Tickets
- Added a Fieldset with a few fields for the ticket
- Saved the ticket and published the event
- Did a test sale of the ticket and submitted the information
- From there, I went to the edit screen for that particular event and navigated down to the ticket section there https://cloudup.com/czOQQCCKNKW
- I clicked on the “Attendees” link on that section of the event and it took me to the associated attendees page https://cloudup.com/cWiZzoHT7ow
- From there I can click the “View Details” link for each submission and the collected information displays below https://cloudup.com/ch5yziWYcAf
Are the last few steps there where your situation differs?
Thanks!
August 17, 2016 at 6:32 am #1152530Gergana
ParticipantHi Josh,
I’ve done all the steps which you’ve taken in the your answer, but I cannot check the additional fields with the “View details” button.
Actually I’ve made a workaround which was suggested by Jayson in his post: https://theeventscalendar.com/support/forums/topic/custom-ticket-fields-attendee-information/But this snippet code is really tricky because only works with one fieldset. In this situation I am able to see the newest additional custom fields but the older fields cannot be viewed. I am attaching a snapshot with the situation which I have. As it can be seen the older orders are with pressed “View details” and nothing can be seen. They are with different field labels.
I understand that the additional custom fields are from the functionallities of the plugin, but I am using a workaround with which I am trying to make it working for me. Is there an easier solution of this.The Snippet code which I’ve edited for my situation suggested by Jayson is this one(it is included in my theme’s function.php file:
//** Display TEC ticket meta field value on the order admin page - tova e plugina koito pravi greshkata, no vypreki tova raboti */ add_action( 'woocommerce_order_details_after_customer_details', 'gum_woo_ticket_fields_display_admin', 10, 1 ); function gum_woo_ticket_fields_display_admin( $order ) { //* TEC ticket meta fields - get data */ $fieldset_meta = get_post_meta( $order->id, Tribe__Tickets_Plus__Meta::META_KEY, true ); //If No fields set, do not process*/ if (! $fieldset_meta ) return; //** If fields set, loop and display each tickets data */ for($i = 0; $i < count($fieldset_meta); $i++) { $att_ticket_title = get_the_title($keys[$i]); echo '<h4>'. $att_ticket_title .'</h4>'; foreach( $fieldset_meta[$keys[$i]] AS $key => $value ) { $att_fname = (isset( $value['name'] )) ? $value['name'] : ''; $att_lname = (isset( $value['family'] )) ? $value['family'] : ''; $att_email = (isset( $value['phone'] )) ? $value['phone'] : ''; : 'this'; $att_phone = (isset( $value['email'] )) ? $value['email'] : ''; echo '<p>'; echo '<strong>Attendee - '. ($key + 1) .'</strong><br />'; echo 'Name: '. $att_fname .' '. $att_lname .'<br />'; echo 'Email: '. $att_email .'<br />'; echo 'Phone: '. $att_phone .'<br />'; echo '</p>'; } //** end foreach */ } //** end for */ } //** end function */August 18, 2016 at 5:33 am #1153056Josh
ParticipantHey Gergana,
Thanks for confirming here as well as providing a screenshot there.
I’m curious at this point if there is possibly a javascript conflict on the admin screen there that is generating this particular issue. If you remove the customization that you’ve added above and test the “View Details” button again with the Developer Tools within your browser open, do you see any javascript errors that show in the list there?
This would cause the issue you’re describing of the “View Details” button not triggering anything there on that page. Also, it might explain why all the detail buttons on your screen there are showing “Hide Details” even though they are not opened.
Thanks!
August 18, 2016 at 6:36 am #1153077Gergana
ParticipantHi Josh,
In the previous post which I had provided a snapshot the button which are “hide view” are already pressed by me in order to show you what is the situation. (Hope this answers your concernes about this: “” Also, it might explain why all the detail buttons on your screen there are showing “Hide Details” even though they are not opened. “”
I have removed the customization plugin, and it seems that it is working even without the customization snippet. This sounds very good. But the situation with some of the additional fields is the same. They cannot be opened. I start to understand maybe the root cause of the issue.
The first time I had to label the additional fields in Bulgarian language. After naming them in such encoding(bulgarian) the developer mode is showing (when hover at the field with bulgarian label) very long string of – such as the example which is down below:<input type="text" id="tribe-tickets-meta_%d0%b8%d0%bc%d0%b5-%d0%bd%d0%b0-%d1%83%d1%87%d0%b0%d1%81%d1%82%d0%bd%d0%b8%d0%ba" class="ticket-meta" name="tribe-tickets-meta[17][1][%d0%b8%d0%bc%d0%b5-%d0%bd%d0%b0-%d1%83%d1%87%d0%b0%d1%81%d1%82%d0%bd%d0%b8%d0%ba]" value="" required="">The Meta which can be viewed inside the Attendee list is written in English.
I believe this is the problem here. But is there a solution how I can name the additional fields in bulgarian and to be working?
#I want to know also what is the status of the issue with the non readable bulgarian language inside the exported csv file.
Thank you in advance Josh!
August 21, 2016 at 7:54 am #1154122Gergana
ParticipantHello Josh,
Is there an update of the issue with the export to csv file which isn’t showing the bulgarian language and if there is a way how to label additional attendee fieldsets one bulgarian language?
August 21, 2016 at 1:13 pm #1154161Josh
ParticipantHey Gergana,
I apologize for the delay here. I was able to do some further testing on the Ticket Fieldset and how it’s saving the values with the Bulgarian characters. Unfortunately, it does look like there is a bug here that will need to get addressed, I’m opening up a bug ticket for this particular issue.
It looks like this issue is most likely tied to the CSV export issue as well and has been documented in that ticket as well.
I apologize for the inconvenience of this particular issue. You’ll be notified here as we make progress on this one.
I need to look back over the other parts of this particular thread and get back to you on those.
Thanks!
September 13, 2016 at 9:35 am #1163465Support 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 TeamMay 29, 2018 at 4:39 pm #1541373Victor
MemberHi There!
Just wanted to share with you that a new release of our plugins is out, including a fix for this issue 🙂
Find out more about this release → https://theeventscalendar.com/maintenance-release-for-the-week-of-27-may-2018/
Don’t hesitate to open a new topic if anything comes up.
Best,
Victor -
AuthorPosts
- The topic ‘Additional fields aren’t shown In the list and export issues plus questions’ is closed to new replies.
