By Frank ter Braak on Thursday, 09 October 2014
Posted in General Issues
Replies 9
Likes 0
Views 691
Votes 0
Could I check or make sure that fields and filled in data does not change when a user is moved to an other profile.

I do have some levels in profiles but most fields are the same and the data in it should be kept when a user is upgraded (or downgraded) to another level.

Some core fields like name, email don't change but I want all my custom fields to stay the same (or not if I prefer) Is there a way to make sure fields are conneted/the same. How to check this or make it happen.

I don't want to force users to do all the profile writing again and in some cases I might want to have different values like a personal URL in level one (user level) and a professional URL in the other level (teacher level)

Do you get my point? If this is not possible see this post as a feature request ;-)
Hello Frank,


Some of the fields would remain as is if you change their profile type but not everything is the same. You just need to map / set the unique key accordingly and it should be the same for both field in both profile types.
·
Friday, 10 October 2014 03:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Im interested in this as well.
·
Thursday, 09 October 2014 21:04
·
0 Likes
·
0 Votes
·
0 Comments
·
subscribe++
·
Thursday, 09 October 2014 23:13
·
0 Likes
·
0 Votes
·
0 Comments
·
subscribe++ ??

Is this your default answer?
Can't find anyhing here or with google about "subscribe++"
Could you be more explicit?
·
Thursday, 09 October 2014 23:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Frank, sorry about the confusion the response "subscribe++" is a shorthand way of saying "this is an interesting topic and I want to add myself to the list of people who get an e-mail when somebody responds to this question".

Mark has stated in another post:

if you manually switch the user's profile, at the back end, most of their data is retained but not everything though because there are times where certain fields don't exist across both profiles.
So watch out when fields exist on "Profile A" but not "Profile B" and you switch from "Profile A" to "Profile B". However, if you have the same fields with the same "Unique Key" then the fields and values will be retained.

I can confirm this is the case. You can do so as well merely by going to the back-end, select "Users", and select "Switch Profile" for a test user and confirm for yourself as well.
·
Friday, 10 October 2014 00:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello
Thanks Franck for the question i also have
And thanks Mark for your answer. I'll check the link

I would suggest a new feature in backend profile : ability to create not only a new field but also to include in profile "an already existing field". A new button... A dropdown list in pop up window to select the field...

Hope my explaination is clear

Loic
·
Friday, 10 October 2014 04:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Noted, thanks for the heads up on this!
·
Friday, 10 October 2014 12:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for clearing this question.
Didn't know the unique key was for that purpose.
·
Friday, 10 October 2014 13:45
·
0 Likes
·
0 Votes
·
0 Comments
·
No problem Frank The unique key is not entirely for this only. It's sole purpose is to allow a "user friendly" naming convention rather than relying on the "id" since ID is always incremented, it's going to be quite cumbersome to keep getting the id.
·
Saturday, 11 October 2014 03:41
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post