Multi-booking with multi-prices working ?
-
Hi all,
I set an recurring event and tryed to display its multi-booking form in a regular page.Wheter or not I set : #_SEATS{1}, #_SEATS{2} inside the list entry template, I have this error :
“Not all required fields are present in the booking form.
Since this is a multiprice event, make sure you changed the setting ‘Registration Form Format’ for the event to include #_SEATxx placeholders for each price.
See the documentation about multiprice events.”Could you help me ?
Thanks in advance.
JJJ
-
#_SEATS{1} etc … should be in the setting ‘Registration Form Format’, together with the other needed settings. Lastname, email and submit button are always required, so your form should contain also #_LASTNAME (or #_NAME), #_EMAIL and #_SUBMIT (or a submit-variant).
What does your format look like?Hi Franky,
Thanks for your quick reply.This is my Registration Form Format (that I set when editing the event):
Name: #_NAME
Email: #_EMAIL<ul><li> #_{d/m/Y} #_24HSTARTTIME: #_SEATS{1}, #_SEATS{2} </li> </ul> #_CAPTCHAHTML{Please fill in the code displayed here: #_CAPTCHA } #_SUBMIT My event has 2 prices : 15||5 And I try to display the form on a regular page thanks to that : [eme_add_multibooking_form recurrence_id=5 template_id=3 template_id_header=1 template_id_footer=2] with : - template_id : <li> #_{d/m/Y} #_24HSTARTTIME : #_SEATS{1}, #_SEATS{2} </li> - template_id_header : Name: #_NAME Email: #_EMAIL <ul> - template_id_footer : </ul> #_CAPTCHAHTML{Please fill in the code displayed here: #_CAPTCHA } #_SUBMIT(But I assume then that the templaes are not taking into account anymore. (It takes me a little time to understand that. I mean as soon as the Registration Form Format inside the event is set, the form displayed does not follow anymore the templates set inside the brakets))
Header and footer are displayed, but not the two sets of dropdown seats.
Is there anything wrong ?Cheers,
JJJAlthough your templates seem ok to me, you also need to account for the fact that when creating an event, it is not aware of the fact that it will be used in a multi-booking setting. So the rsvp format for the single event should also mention the correct number of seats.
I know it’s a bit weird, but for now that’s the way to go.Hi Franky,
Not sure to understand.
What do you mean?Hi Franky,
Sorry to bother but I am still stucked with my problem.
I have tried many thing, but nothing’s working.
How can we use multi-prices with multi-booking system?
Cheers,
JJJLike said: first make sure that you can book on the event as a standalone event (the RSVP form needs to be ok for multiprice there too). That will solve your issue.
Hi Francky,
Thanks for your replyYes, each of the events I was talking about displays its 2 dropdown (thanks to #_ADDBOOKINGFORM in Events field (set in General Parameters)).
(I have now disabled recurrence between each others to make it clearer. And just kept 2 of them)
Then, when using on a regular WP Page to display form for a single event:
[eme_add_booking_form id=27 template_id=3 template_id_header=1 template_id_footer=2]
I do see the 2 dropdown.
But when using :
[eme_add_multibooking_form id=27,28 template_id=3 template_id_header=1 template_id_footer=2]I have the error message.
As you suggested, I tried to play with the “numbers of seats” (even if I did not understand it clearly), … like : SEATS{1}, SEATS{2}, SEATS{3}, SEATS{4} in their RSVP Forms. It did work, but it is completely irrelevant since I have 4 dropdowns for each event!
What do you suggest?
By the way, what the point to let the template inside the brackets since RSVP Form is doing the job? … Not sure to understand who wins on who and what is the proper use of templates.
Thanks again.
JJJI’m not sure if I understand what you’re saying now. Does it work or not?
Per price you need a corresponding #_SEATS{} placeholder in the rsvp form, that’s it. Don’t forget that you can show the rsvp form too by using #_ADDBOOKINGFORM inside the single event format for example
Concerning who wins, it is like I said: when you create an event, it is unknown to me or the system how you will be using it. So as a safety check I check that the rsvp format for the event corresponds with the number of prices you have indicated.
And of course 1 seat category = 1 dropdown (how else would you be able to chose a different seat category for an event?). Don’t forget: you can have multiple seat categories (like e.g. regular seats and vip seats, …) and then you can decide if these seats need different prices or not. If you don’t need different seat categories, don’t use multi-seats …
So: first make sure it works as expected with a single event/rsvp, then do the multibooking afterwards.Hi,
Thanks again.
Sorry if I was not clear enought, but It still does not work! 🙁
Yes I think I completely agree with you!This is what I was saying in a more condensed way :
– I have got 2 events with 2 prices each.
– I set #_ADDBOOKINGFORM inside the single event format.
– I set set #_SEATS{1} #_SEATS{2} inside the RSVP Form for both.Now :
– on each event page : I have the 2 dropdowns : OK
– on a regular page, trying to display the forms :a) with
[eme_add_booking_form id= 27 (id of one event) template_id=3( multiprices format like you have given the example somewhere) template_id_header=1 template_id_footer=2] : I have 2 dropdown : OKb) BUT on the same regular page, if I use eme_add_multibooking_form instead of eme_add_booking_form (with templates like above): ERROR MESSAGE !
I don’t get the issue!!!!
Do you?
Thanks for your patience.
JJJlol
Ok thanks, It’s done ;).
The regular page is : /inscriptions
And you will find your plugin on the left under : “Evenements”.
Looking forward to knowing what happens …
Cheers,
JJJok,I can reproduce the problem. Let me check this …
Ok, thanks.
For info : when I tried to add 2 more seats, #_SEATS{3} #_SEATS{4} it worked then …. !
Seems that there is a factor N (number of multi-event) somewhere …Ok, should be fixed here:
http://plugins.trac.ww.wp.xz.cn/changeset/1295096GREAT ! :))
Thank you very much for your effort!
By the way it’s very fine plugin that offers many possibilities. Good job, keep going !!! ;).
Cheers,
JJJHi Franky,
I spoke to quickly 😉
The display works, but booking doesnt (on the page that displays all the dates and the 2 prices each time.
(The booking works for every single event.)
Any patch? 🙂
Thks
JJJ
The topic ‘Multi-booking with multi-prices working ?’ is closed to new replies.