diespeedy on "[Plugin: Events Made Easy] Bug in new version 1.6.20 - no booking possible"

ساخت وبلاگ

Hi Franky,

it seems there might still be a bug in version 1.6.20.
Booking is not possible. No confirmation message, no error message appears and also in the backend there is no booking visible.

After restoring v1.6.14 everything is fine again.

Best Regards,
DieSpeedy

https://wordpress.org/plugins/events-made-easy/

Update: Mail an booking came - only with big delay.
But the message for the customer was still not there.

So it seems your webserver (or DB) had issues. Can you resume what is still not working now?

Hi Franky,
yes, I`ll do so.

I try to book an event. The page will be reoloaded, but the eme_message_sucess will not be shown.

Booking seems to work, mail will be sent out, but customers don`t know, if booking was successfull.

BR,
DieSpeedy

Can you provide a test event as example?
Also: are you using a custom success message, or the default?
And also: make sure CSS is not hiding that message ...

Hi Franky,
I regret, I can`t. I already switched to the earlier version which works perfect. I changed nothing between those both versions. Therefore the custom sucess message is usually visible. Aren´t you able to reproduce that issue with the mentioned version?
I could send you the source code of the delivered site from my preproduction tests, if this might be useful.

Sorry, but here it all seems to be working as expected ... so if you can't provide more hints on how to reliably reproduce the problem, I can't fix errors I can't see ...

Oh, I see. I`ll give it a new try. But I can do this at the weekend earliest. Will try to give you some more details as soon as possible.

I think I found the problem and released 1.6.21 for it (amongst other things). Could you retest if/when you find the time?

Hi, I just tested v1.6.21 but there is still no success message after booking.

The site will be reloaded and become from http://127.0.0.1:4001/wordpress/veranstaltungen/150/event/ => http://127.0.0.1:4001/wordpress/veranstaltungen/150/event/#eme-rsvp-message, but looks exactly the same as before.

Maybe it might be helpful to have a look onto the delivered site?
You can download it as text file here: https://www.dropbox.com/s/8ahaopl48onannw/eme-rsvp-message.txt?dl=0

What are the settings for the event? Meaning:
- is there a price configured (or 0)?
- multiprice or not?
- is there a payment gateway configured to be used (e.g. paypal)?
- do you use the default payment success message or not?

Can you trace the last POST using firefox debugger or so? Normally the last page (http://127.0.0.1:4001/wordpress/veranstaltungen/150/event/#eme-rsvp-message) is in fact a POST with as variable the success/failure message.
I know this might seem difficult, but currently I'm unable to reproduce your problem so we need to figure out what the circumstances are.

diespeedy
Member
Posted 23 hours ago #

I'll try to give you all relevant information.

First:
- a price is configured
- no multiple price
- no payment gateway
- tested with default sucess message and custom message

Not sure, if this is what you`ve asked for about the POST. Tried it with firebug:

POST
Parameterapplication/x-www-form-urlencodedNicht sortieren
FIELD1
Musterweg 1
FIELD2
Ja, ich erkläre mich mit den AGB von Gewaltfrei miteinander einverstanden.
FIELD3
kein Mittagessen
comment
email
[email protected]
eme_eventAction
message
eme_event_id
150
eme_message
eme_register_empty_seats
0
eme_rsvp_nonce
ae4568e01b
eme_submit_button
Buchung abschicken
honeypot_check
lastname
Max Mustermann
phone
Quelle
eme_rsvp_nonce=ae4568e01b&honeypot_check=&eme_eventAction=message&eme_register_empty_seats=0&eme_event_id
=150&lastname=Max+Mustermann&email=diespeedy%40vodafone.de&FIELD1=Musterweg+1&phone=&FIELD3=kein+Mittagessen
&comment=&FIELD2=Ja%2C+ich+erkl%C3%A4re+mich+mit+den+AGB+von+Gewaltfrei+miteinander+einverstanden.&eme_submit_button
=Buchung+abschicken&eme_message=

Is that what you meant?

Ok, it seems your eme_message is empty. There are 2 possibilities here:
- do you have some kind of own form evaluation rules in place (using the eme hooks)? If so, they might not retu the expected values
- if not: can it be that some template it empty?
I'm using this code this logic:
- if the per-event setting "Respondent Email Format" is not empty, use that
- if not and there's a per-event template selected for this, use that
- if not, use the generic setting "Respondent email format"
So: maybe the template is empty or doesn't exist anymore, or the generic setting is empty?

Ow, sorry, I mentioned the wrong settings to check.
The logic used is this:
- if the per-event setting "Booking recorded html Format" is not empty, use that
- if not and there's a per-event template selected for this, use that
- if not, use the generic setting "Booking recorded message"

The rest of what I mentioned above stays the same of course.

diespeedy
Member
Posted 44 seconds ago #

Hi Franky,
I regret, I can`t find anything that might cause the error.
What I really don`t understand is that if I delete the plugin direcotry and restore the old plugin directory everything works fine with the same configiration/same events also. :(

WordPress ...
ما را در سایت WordPress دنبال می کنید

برچسب : نویسنده : استخدام کار wpss بازدید : 378 تاريخ : يکشنبه 17 مرداد 1395 ساعت: 22:36