Support

Home Forums Ticketing Add-on Ticketing system clashing

Ticketing system clashing

Posted: September 9, 2012 at 12:48 pm


trjast

September 9, 2012 at 12:48 pm

I bought event espresso and got everything to work, other than the ticketing system. Whenever I have the ticketing plugin enabled, the speakers disappear from my site. They appear to load, but will not display. Event espresso works with everything, but as soon as I enable the ticketing addon it clashes. Any suggestions? Im using the theme “Eventor” by Themes Kingdom


trjast

September 9, 2012 at 2:56 pm

I managed to allow the speaker page to work while still keeping the ticketing system enabled by disabling the plugin for just the speakers page. However, for the last several days (I’ve seen in the support form other people have been experiencing the same issue – source: https://eventespresso.com/topic/mobile-app-stuck-on-fetching-attendees/)

This is not because I disallowed the ticketing system on the speakers page, as it has been doing this for the last 4-5 days now (that I know of). However, before that the ticketing system was functioning fine, and for some reason I was testing it out one day and saw that it wasn’t working anymore. Here is the issue I’m having:
When I log into the mobile app on my iPhone, select an event, and search for attendees, it spins forever and seems to be stuck on “Loading – Fetching Attendees”. I have XML-RPC enabled, and I only have like 3-4 “test” attendees so it isn’t like it should be taking very long at all. Also, I do have espresso-services uploaded to the correct place and all that other good stuff. I have tried re-installing all plugins, and it seems to have the same issue regardless of what theme I am using. I’m out of ideas, and would really like to have this working. I’ve tried on multiple iOS devices, with the same issue. Also, if i try to scan a QR code, it freezes altogether — but if I then log into my site online, it shows the attendee who’s ticket I scanned as attended. Thanks in advance for the help!


Dean

September 10, 2012 at 4:39 am

Hello Trjast,

Can you link your site please?

In respect to the speakers, are these just set up as events?

Regarding the mobile app, I am sorry that this has happened, the developers are working on finding the bug/issue with this and we will let everyone know when it’s fixed.


trjast

September 10, 2012 at 7:24 am

My site is http://smileconference.com

I thought my workaround had worked, however when I did it that way it wouldn’t send a copy of the tickets to the buyer’s email address. It would send when I clicked the “Resend Registration Details” link, however I would need it to automatically send a copy of the tickets. All in all, my workaround failed to work 100% properly and so I had to go and disable the ticketing addon — which is unfortunate because this is the sole reason I purchased EE in the first place.
As for the speakers, I’m not exactly sure how they are set up. I can send you login credentials if you’d like. If it helps, I’m using the “Eventor” theme by Themes Kingdom. For some reason the ticketing system seems to conflict with the speakers loading. As a sidenote, the speakers are filtered by category – eg, Keynote, Motivational, Closing, etc. When I log into the backend there is a “Speakers” menu item which, once clicked, allows you to input the speakers individually. With the Ticketing plugin enabled, the speakers load on the main homepage (it’s set to display 5 speakers), however when you navigate to the speakers page it seems to load and adjust the screen size accordingly, but never actually displays the speakers. Like I said, only happens when the Ticketing plugin is installed — nothing else causes this to happen

Thank you, Trevor


Chris Reynolds

  • Support Staff

September 10, 2012 at 5:46 pm

By “Ticketing” I’m assuming you mean Espresso Ticketing? If there is a plugin that’s just named “Ticketing” installed on your site, it isn’t ours.


trjast

September 10, 2012 at 5:49 pm

Yes, I am talking about Espresso Ticketing. I have the Event Espresso business license, which came with Espresso Ticketing

  • This reply was modified 11 years, 7 months ago by  trjast.


Seth Shoultes

  • Support Staff

September 10, 2012 at 9:15 pm

I find it very strange that our ticketing addon is causing these issues. It only loads it’s functions in the WP admin and when emails are sent after a registration. Sounds like there may be a conflict with that theme. Maybe they are using functions that have the same name. Or it could even be a CSS or Javascript issue.

The problems that other people were having with the mobile app failing to load events was an entirely different issue. It was an issue within the mobile app. The XML that the app reads was breaking because their theme or another plugin was adding extra white space in the header of their site. Therefore causing invalid XML output. You can see the fix for their site here: https://eventespresso.com/topic/mobile-app-stuck-on-fetching-attendees/page/2/

If you want us to take a quick look. Please send WordPress admin level log in credentials via the contact form on this page: https://eventespresso.com/contact/

Select the “I am sending login info as requested” department form.


trjast

September 11, 2012 at 8:00 am

Yeah I understand that the issue with the mobile app is entirely a different issue altogether. I guess it is possible that there is a conflict with different functions being called with the same name. It does still seem like the speakers load, they just don’t display, so I guess it’s also possible it’s a CSS or JS issue, like you said.

I sent admin level account information using the form as requested. I’ll take all the help I can get as I’d like to have everything live for the next conference within the next two weeks.

Thank you so much,
Trevor


trjast

September 19, 2012 at 9:17 pm

Update 9/19/128 I noticed today that in the area where the speakers should be displaying, It’s displaying an error (It isn’t visible on the page, which is why I never noticed it). Any idea as to the reason for this? Once again, only get this error when the Espresso Ticketing plugin is enabled.

Warning: require\_once(TEMPLATEPATH/inc/widgets/widget-twitter.php) [function.require-once]: failed to open stream: No such file or directory in /home/lauri26/public\_html/smileconference.com/wp-content/themes/Eventor/functions.php on line 91

.

Fatal error: require\_once() [function.require]: Failed opening required 'TEMPLATEPATH/inc/widgets/widget-twitter.php' (include\_path='.:/usr/lib/php:/usr/local/lib/php') in /home/lauri26/public_html/smileconference.com/wp-content/themes/Eventor/functions.php on line 91

enter image description here


Seth Shoultes

  • Support Staff

September 19, 2012 at 10:54 pm

Hi Trevor,

I am not seeing anything in your error messages that points to Event Espresso. Have you tried looking to see what exactly is on line 91 of the /wp-content/themes/Eventor/functions.php file? It looks to me like the TEMPLATEPATH constant variable is not working correctly. just did a scan of the Event Espresso files to make sure we are not using the same variable name and it didn’t return anything.


trjast

September 20, 2012 at 6:47 am

Yes I did look at that line. I did some research on the error and a few people mentioned the possibility of there not being a closed quotation mark somewhere (eg <div class="head) but I can't find anything of the sort. Is there a way to disable the ticketing plugin from loading on a certain page? Also, i checked as you said and my site is not outputting any additional white space at the top of the pages and yet the fetching attendees still doesn't load.


trjast

September 20, 2012 at 8:35 am

Okay, I did everything a little bit differently and got everything to work together. However I was wondering if you could wave the site license key reset fee as the only reason I need it to be reset is because the ticketing plugin was failing to function correctly. It is in a separate DB now, and so i need the license key moved from smileconference.com to smileconference.com/registration as i’m getting this error

You have the correct Site License Key for Event Espresso but your current membership access only allows for automatic upgrades on one domain.

It will be used on the same domain though. Thank you


Seth Shoultes

  • Support Staff

September 20, 2012 at 8:59 am

Your key has been reset.


trjast

September 20, 2012 at 4:43 pm

Update 9/20/12
So, after spending all day trying to figure out why the mobile app keeps freezing, I realized the problem. There must be something wrong with the way EE processes 2checkout payments as this is the second time I’ve had a problem with it. The first time it was resolved quite quickly by the staff, this time I didn’t realize that it was caused by 2checkout until just now. For me, the mobile app ONLY freezes when I scan the QRcodes of those which were purchased using 2checkout. Also, if there is just ONE ticket which was purchased with 2checkout, none of the attendees will load and will continuously say “Loading Fetching Attendees”. Could someone please check out the 2checkout files you guys have and see if you can find the error? I’ve deleted and re installed the site various different ways and I finally figured out that this only happens in this circumstance.

Thank you, Trevor.


Seth Shoultes

  • Support Staff

September 20, 2012 at 8:42 pm

That is very strange. I don’t think that 2Checkout is even loaded when using the ticketing system. Sidney is looking into it right now. He is usually pretty good at debugging these types of things.

Have you checked to make sure there are no special characters in the attendee names? Have you tried using the Twenty Eleven theme? Do all of the events have the dates and times filled in?


trjast

September 21, 2012 at 6:30 am

I have all the event dates and times filled in, I have tried using multiple themes (same thing), and there are no special characters in the attendee names. I can give you admin level credentials if that would help you guys debug the issue. I have had absolutely no problems with the ticketing app when I manually add an attendee, or when I checkout using the check/money order option. Just seems very strange to me


trjast

September 21, 2012 at 12:14 pm

So I’ve done a bit of testing, and it seems as if I remove the line $payment_data['txn_details'] = serialize($_REQUEST); from 2checkoutpaymentprocess.php the EE mobile app works fine. It also works if i remove that line of code and place it before the espresso_process_2checkout($payment_data) function starts (but I believe this is the same as just deleting it / commenting it out). Can someone tell me if this line is absolutely necessary?

The support post ‘Ticketing system clashing’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso