- Posts: 20
- Thank you received: 0
[SOLVED] Sync CB profiles to EB?
- Ed
- Topic Author
- Offline
- Junior Member
It is currently only populating F/L name and email address. It does not populate any address or custom fields.
Where is field mapping done to sync CB profiles with EB? EB registration fields are not prepopulating with CB member data. Auto Populate Registration Form Data and Populate Group Members Data are both enabled.
Also, is it possible to edit the [REGISTRATION_DETAIL] email output format to change the presentation in emails?
Thanks,
Ed
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
1. You need to map fields between two extensions, see eventbookingdoc.joomservices.com/basic-s...ta#community-builder for instructions
2. If you want to change output of [REGISTRATION_DETAIL] tag, you need to customize code of the following fields:
components/com_eventbooking/themes/default/emailtemplates/email_individual_detail.php (for individual registration)
components/com_eventbooking/themes/default/emailtemplates/email_group_detail.php (for group registration)
components/com_eventbooking/themes/default/emailtemplates/email_cart.php (for shopping cart)
Hope it answers your question
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Ed
- Topic Author
- Offline
- Junior Member
- Posts: 20
- Thank you received: 0
Thank you again for your quick and precise answers. Yes, it answers my questions completely.
"1. You need to map fields between two extensions, see eventbookingdoc.joomservices.com/basic-s...ta#community-builder for instructions"
Yes, I have read this a number of times both in your forum replies and in the manual (I actually have read the manual several times ). But the description reads: This plugin is used to create a CB account for user when they register for an Event in Events Booking and we are not registering users from event registrations. What we want to do is just the opposite by prepopulating the registration form with current user data to make form completion faster.
But, this time I enabled the plugin to test and sure enough, there were the matching fields and it worked exactly as I need. The description in the plugin is perhaps a bit confusing, as it was for me. Maybe if you added something to the description like "and to match current CB members data to registration form fields. " It would be easier to understand this plugins full potential?
The file paths were also what I was trying to find.
Thank you again!
Ed
Please Log in or Create an account to join the conversation.
- Ed
- Topic Author
- Offline
- Junior Member
- Posts: 20
- Thank you received: 0
After syncing all relevant fields and testing, the phone field does not sync. Both the CB and EB phone fields types are 'Text' and I have tried other field types, but this field will not sync. Is this a known issue or something I missed?
Also, this could be a critical issue, is that any data entered into matched fields overwrites data stored in the CB user record. We use a two letter designation for the state field in CB and EB overwrites this with the state name spelled out. Changing data format may have ripple effects throughout the system. In our case, the data in these matched fields is not to be edited by users, only admins.
I have edited the plugins/eventbooking/cb/cb.php file to comment out the onAfterStoreRegistrant function and it appears to function as we need with CB to EB form field population, but without changing any data in the CB table. Since this is a Joomla plug-in, I don't think it will function as a template override. Is there a better way to do this?
Thanks
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
In this case, please submit a support ticket sending us:
- Super admin account of your site
- An account which can be used to perform registration
- Link to registration page
Then tell me what field does not work so that I can check it further
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Ed
- Topic Author
- Offline
- Junior Member
- Posts: 20
- Thank you received: 0
The ticket has been submitted.
Thank you!
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Ed
- Topic Author
- Offline
- Junior Member
- Posts: 20
- Thank you received: 0
Thanks!
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Ed
- Topic Author
- Offline
- Junior Member
- Posts: 20
- Thank you received: 0
My bad! Send me to the whippin' post!
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.