Topic-icon Community Builder required fields not working!

Active Subscriptions:

None
9 years 1 month ago - 9 years 4 weeks ago #61677 by gpalmas
Hi.
I think I found a bug...
I set the JFBConnect Registration page in order to display the CB fields (only the requested fields).
I have already set only one requested field in CB: "Quartiere" is it's name and it's a dropdown single select list. The field is correctly displayed in registration page but, after the successiful registration and logni of users using JFB, the values selected in that field are missing!
The field seems to be empty and litterally bypassed by the JFB registration process.
It's a focus feature for my site because I need to force users to select a value in that field in order to assign they to the correct user group (based on inserted value).
You can test this issue here: www.eupuru.eu
It's a bug or Im missing something?

Thank you and best regards!
Last edit: 9 years 4 weeks ago by gpalmas.
The topic has been locked.
Support Specialist
9 years 4 weeks ago #61725 by mel
I'm sorry for the delay in answering. We've had a couple of other users encounter an issue with fields not being imported correctly and have been investigating a fix. I just sent you a PM with a test version of our CB social profiles plugin that addresses this issue. Could you try it out and let us know how it goes?

Thanks
-Melissa
The topic has been locked.
Active Subscriptions:

None
9 years 3 weeks ago #61728 by gpalmas
Hi Melissa.
Thank you for your answer.
I uninstalled the old plugin and installed your suggested plugin but unfortunately it's not working in my environment. :(
The CB fields still missing...
I also tried to clean the Joomla cache but without results.
In order to make some tries, I cloned the production environment. Now it's possible to test any fix here: www.eupuru.eu/test
In that environment is already installed the plugin version sent by you.
Joomla and all other extensions are updated to latest version.
Thank's for your help!
The topic has been locked.
Support Specialist
9 years 3 weeks ago #61746 by mel
I attempted to register via FB on the test page and entered the region/city fields. It created a user (despite receiving the following warning "Already you connected to a Facebook account."). When I went to the www.eupuru.eu/test/index.php?option=com_...rofiler&view=profile, the Regione and Comune fields were properly filled out. One thing I noticed is that the avatar and cover photo are not imported, but I'm not aware whether these settings were enabled in the JFBConnect > Profiles area.

Could you provide more details (and even possibly screenshots) to describe what's going wrong still, as the two fields looked to be imported properly.

-Melissa
The topic has been locked.
Active Subscriptions:

None
9 years 3 weeks ago #61748 by gpalmas
Hi Melissa.
I'm very sorry: I tried to bypass this issue using the CB Connect plugin from Joomlapolis.
Then, your test went well because, at that time, you were not using the Sourcecoast plugin to login but you used CB Connect.
Now I disabled CB Connect and enabled your JFBConnect plugin and now you can try another login test in order to reproduce the issue.
I prefer to use your plugin (instead of the CB Connect) because I very like it! :-)
I can also give you an admin access to the backend if you need it in order to investigate this issue...

But, in meantime I found another related issue: I need to use a Joomlapolis plugin named CB Conditionals in order to show/hide CB fields depending on other field data.
I found that this extension is working only in the standard CB registration form and it's not working in the form generated by JFBConnect.
You can test the difference here: www.eupuru.eu/test/cb-registration
You have to select the value "Sardegna" in the field "Regione" in order to show the second field "Comune" and you have to select the value "Sassari" in this second field in order to show the field "Quartiere".
Instead, in the form generated by JFBConnect plugin it's not working and no field is hidden.
I very need to use this show/hide feature... :-(
The topic has been locked.
Support Specialist
9 years 3 weeks ago #61749 by mel
Could you PM me the backend access please?
The topic has been locked.
Support Specialist
9 years 3 weeks ago #61760 by mel
After some investigation on your site, I was able to narrow down the causes of the import problem:

1. The "Info" tab in the CB Tab Management was set to Registered. When I switched it to Public, the Regione (cb_regione) field was imported correctly.
2. We do not support the CB Conditionals plugin. When I disabled this plugin, the Comune (cb_comune) field was imported correctly.
3. The Quartiere (cb_quartiere) field was set to readonly. We were attempting to set this value, but CB was ignoring it because it was readonly. When I switched it from readonly to writeable and #2 was changed, the field was imported correctly.
4. I noticed that the Sono (cb_sex) field was not being imported. I attempted to switch the fields shown in the registration form from Required Only to All. However, this resulted in an error that CB does not recognize the type of 'socialid' because of the other non-required fields you have created. How did you create fields with 'socialid' as a type? This is not a type you can pick from when creating a new field. As far as we are aware, you are not able to create your own Type values in CB. I turned the display back to Required Only as it threw the error.

As far as CB Conditionals go, we don't support this because it's not used commonly across most of our customers who use CB as well. It adds a lot of overhead and complexity to the registration process and would be difficult, if not impossible, to implement. Additionally, for our users who use automatic registration or choose not to show all fields during the registration process, the conditionals feature wouldn't work as expected.

-Melissa
The topic has been locked.
Active Subscriptions:

None
9 years 3 weeks ago #61761 by gpalmas
Thank you Melissa!
Now I have all the answers that I need.
Now I will speak with my customer in order to decide what he wants to do regarding CB Conditionals.
However, for me this case can be considered closed.
Thank you for your support!
The topic has been locked.
Support Specialist
9 years 3 weeks ago #61763 by mel
Sounds good to me. FYI - the next release of JFBConnect will contain the code changes to the CB plugin that I sent you, so no worries if you do upgrade to the next version.

-Melissa
The topic has been locked.