I've just installed CB 2.0.7 and CB Connect 6.0.5 on Joomla 3.4.1 and I noticed the following behaviour when importing the gender field from Facebook at user registration:
I'm using a radiobutton field to represent the user gender in CB and I import this field when a user registers with Facebook.
Once the user is registered it can go to its CB profile and the field “Gender” displays correctly as imported from Facebook. However, when the user goes to edit his profile the radio button for gender does not show any option clicked and, if the field is mandatory, it forces the user to tick it before it can update his profile. But this field had been imported from Facebook so in my view it shouldn't have to be ticked again
It's either not synchronizing (missing from their Facebook profile data) or your radio fields values do not match what Facebook is giving you. Synchronize to a text field to see what value Facebook is providing. None of the field values are processes beyond security cleaning so your sites usage needs to match the social sites usage.
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.
OK it's working now. Apparently the string comparison is case sensitive so it wasn't picking it up because I had "Male vs male" and "Female vs female".
Changing my radiobutton values to all lowercase fixed it