×
Social Extensions Integration
New CB Fields not syncing to Moodle mapped fields
3 years 2 months ago
3 years 2 months ago by 3by400, Inc..
Topic Author
New CB Fields not syncing to Moodle mapped fields #1
We've created 3 new integer fields in CB and mapped those to fields in Moodle, however, the field values are not syncing. We've tried changing a user profile from the backend, we've tried logging in as that user. Neither is triggering the update of those field values. Other fields have mapped prior to this.
Fields setup in CB:
Type: Integer Number
Required: Not required
Read Only: Yes
Show on profile: yes
Show on registration: no
Show on profile edit: no
searchable: no
Fields setup in Moodle:
Field type: Text input
Is this field required? No
Is this field locked? Yes
Should the data be unique? No
Display on signup page? No
Who is this field visible to? Visible to User, teacher, and admins
Category: Certification Fields
Fields setup in CB:
Type: Integer Number
Required: Not required
Read Only: Yes
Show on profile: yes
Show on registration: no
Show on profile edit: no
searchable: no
Fields setup in Moodle:
Field type: Text input
Is this field required? No
Is this field locked? Yes
Should the data be unique? No
Display on signup page? No
Who is this field visible to? Visible to User, teacher, and admins
Category: Certification Fields
Please Log in or Create an account to join the conversation.
3 years 2 months ago
New CB Fields not syncing to Moodle mapped fields #2
> Other fields have mapped prior to this.
But are the other mappings working now, and only the new ones are not?
Or you removed the other mappings? If so, can you add the same one again to see if the problem is specific to the new fields?
But are the other mappings working now, and only the new ones are not?
Or you removed the other mappings? If so, can you add the same one again to see if the problem is specific to the new fields?
Please Log in or Create an account to join the conversation.
3 years 2 months ago
Topic Author
New CB Fields not syncing to Moodle mapped fields #3
Other fields are still mapped and still working. The new fields are the only ones not working. I did notice with some additional testing that they seem to be at least trying to map, but the field value is empty.
The reason I say that is because I added a value to one of the new fields manually in Moodle and then updated the same user’s profile in CB. When I checked the user’s Moodle profile again the field value was empty.
The reason I say that is because I added a value to one of the new fields manually in Moodle and then updated the same user’s profile in CB. When I checked the user’s Moodle profile again the field value was empty.
Please Log in or Create an account to join the conversation.
3 years 2 months ago
Topic Author
New CB Fields not syncing to Moodle mapped fields #4
Hi, hoping to get an update on this because the field value is critical to a trigger we have in place.
When I update a user in Joomla I can edit their name and the Moodle profile is successfully updated to reflect the change.
However, if I update 1 of the 3 new fields in Joomla any existing value in those fields in Moodle is removed, and the updated value in Joomla is not in Moodle. So the fields in Moodle are empty after a Joomla update, even if they previously contained a value in Moodle and even if the Joomla field contains a value.
When I update a user in Joomla I can edit their name and the Moodle profile is successfully updated to reflect the change.
However, if I update 1 of the 3 new fields in Joomla any existing value in those fields in Moodle is removed, and the updated value in Joomla is not in Moodle. So the fields in Moodle are empty after a Joomla update, even if they previously contained a value in Moodle and even if the Joomla field contains a value.
Please Log in or Create an account to join the conversation.
3 years 2 months ago
New CB Fields not syncing to Moodle mapped fields #5
Hi.
I have done some testing, but it seems I am not doing something right.
I added a new field in CB, of type integer.
When I modify it in the CB profile, and then I open the CB profile again, I see it is still 0, so it does not update with the value I set.
I even disabled CB Joomdle integration, but I get the same result.
Is it updating in CB for you? It seems like this field is not working properly for me...
I have done some testing, but it seems I am not doing something right.
I added a new field in CB, of type integer.
When I modify it in the CB profile, and then I open the CB profile again, I see it is still 0, so it does not update with the value I set.
I even disabled CB Joomdle integration, but I get the same result.
Is it updating in CB for you? It seems like this field is not working properly for me...
Please Log in or Create an account to join the conversation.
3 years 2 months ago
Topic Author
New CB Fields not syncing to Moodle mapped fields #6
Yes, it’s retaining the value I enter in CB. I actually first setup these fields as text fields, but when I was troubleshooting why they weren’t mapping I tried making them an integer field in CB instead. I can set them back as text fields if that helps with troubleshooting, but I was having the mapping issue then, also.
Please Log in or Create an account to join the conversation.
3 years 2 months ago
New CB Fields not syncing to Moodle mapped fields #7
Hi.
I tested with a text field, and got the same issue: field does not update.
So, I think something is wrong with the update at my test site.
So, I installed the new CB package on another test site that had no prior version of backend installed. There, updating both text and integer fields work fine.
I created the mappings for them, and both are syncing fine to Moodle.
One question: have you installed and enabled the joomdlehookscb plugin in Community Builder?
I tested with a text field, and got the same issue: field does not update.
So, I think something is wrong with the update at my test site.
So, I installed the new CB package on another test site that had no prior version of backend installed. There, updating both text and integer fields work fine.
I created the mappings for them, and both are syncing fine to Moodle.
One question: have you installed and enabled the joomdlehookscb plugin in Community Builder?
Please Log in or Create an account to join the conversation.
3 years 2 months ago
Topic Author
New CB Fields not syncing to Moodle mapped fields #8
Yes, Joomdlehooks Community Builder plugin is installed via CB and published and set to public.
We also have CB set as the data source in Joomdle config.
Other CB fields like company, location, and phone are syncing to Moodle. These 3 fields in question are the only custom Moodle profile fields we have created, if that makes a difference. That’s seems to be the only difference with these versus other fields that are working.
We also have CB set as the data source in Joomdle config.
Other CB fields like company, location, and phone are syncing to Moodle. These 3 fields in question are the only custom Moodle profile fields we have created, if that makes a difference. That’s seems to be the only difference with these versus other fields that are working.
Please Log in or Create an account to join the conversation.
3 years 2 months ago
New CB Fields not syncing to Moodle mapped fields #9
> these 3 fields in question are the only custom Moodle profile fields we have created, if that makes a difference
I don't think so: I just tested with custom fields, and they are also syncing fine.
Are these fields in Moodle text inputs?
I don't know why some fields are mappings where others are not.
If you send me access to your site, I can do some testing to see if I can get more information.
I don't think so: I just tested with custom fields, and they are also syncing fine.
Are these fields in Moodle text inputs?
I don't know why some fields are mappings where others are not.
If you send me access to your site, I can do some testing to see if I can get more information.
Please Log in or Create an account to join the conversation.
3 years 2 months ago
Topic Author
New CB Fields not syncing to Moodle mapped fields #10
Hi Antonio - I've emailed you access.
Please Log in or Create an account to join the conversation.