Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

[SOLVED] Joomdonation EventBooking CB integration

  • azjr
  • azjr
  • OFFLINE
  • Posts: 99
  • Thanks: 10
  • Karma: 2
8 years 7 months ago - 8 years 6 months ago #280044 by azjr
I'm working with Event Booking ( joomdonation.com/joomla-extensions/events-booking-joomla-events-registration.html ) component that integrates with CB - when user registers for an event, the EB has option that allows to simultaneously create user account. It sort of works fine - except it mingles with and between Joomla CMS user registration and CB which creates little havoc - example:
CB is set as primary registration (CMS disabled); email confirmation enabled
1) user signs up for an event and CB account is created;
2) user receives email from EB confirming it's registration;
3) user receives email via Joomla CMS (instead of CB) - at this point we have a break, because confirmation link is now generated by Joomla CMS process and user remains inactive (until admin manually updates the account - not desirable in this case) + user will not receive welcome email

I have contacted Tuan @ joomdonation.com and here is his response:

Hi Andrzej

Actually, right now, we could not use CB settings as you mentioned. I will try to contact CB developer to see whether they provide an API for them to call.

Right now, the integration is just simple like that :
1. The account is created using Joomla core API. So actually, the email is sent using Joomla core, not using CB
2. After the account is created, the extension try to update CB custom fields data base on what users entered on registration form in Events Booking

So unless CB has API call to allow us to create an account, it is almost to impossible to implement what you requested here.

Regards,
Tuan


Could you please advise how to proceed with it - thanks so much!
Last edit: 8 years 6 months ago by nant.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
8 years 7 months ago #280058 by krileon
Replied by krileon on topic RE: Joomdonation EventBooking CB integration


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • azjr
  • azjr
  • OFFLINE
  • Posts: 99
  • Thanks: 10
  • Karma: 2
8 years 6 months ago #280065 by azjr
Thanks Kyle - is there a CB API book/tutorial, etc. I can download?

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
8 years 6 months ago #280067 by krileon
Replied by krileon on topic RE: Joomdonation EventBooking CB integration
No, the above links are all that's needed to register a user. Can also review the registration action in CB Auto Actions found below for working example.

components/com_comprofiler/plugin/user/plug_cbautoactions/models/registration.php


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
The following user(s) said Thank You: azjr

Please Log in or Create an account to join the conversation.

  • azjr
  • azjr
  • OFFLINE
  • Posts: 99
  • Thanks: 10
  • Karma: 2
8 years 6 months ago #280561 by azjr
Kyle - we are running into some hiccups here while trying to work on this. Can you please confirm that this link to the API is still correct guide: www.joomlapolis.com/support/tutorials/120-api-usage/18360-sending-emails-through-cb - thanks

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
8 years 6 months ago #280596 by krileon
Replied by krileon on topic RE: Joomdonation EventBooking CB integration
No, see my replies above. I've provided links to up to date API usages as well as location for CB Auto Actions registration action, which can be used as an example.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
The following user(s) said Thank You: nant

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum