New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Empty existing profile fields on existing site #10
Comments
I looked into profile_manager\views\default\profile\edit.php and compared with default profile\edit.php file, profile manager calls $value = $user->$metadata_name; while default profile edit file calls $value = $user->$shortname; |
This will not be solved, as it makes sense that it works in this way. The default profile type is only applied for new users. If you move all default profile fields to the 'free user' profile type, the will not be visible on existing users as they are not a 'free user'. Why not use the default profile type as the free user? If that is not an option you will have to create a script to add all users to the new profile type. |
Thanks for looking into the issue. The problem with using "Default" for free user is that "Default" category/fields are displayed in any profile type so that beats purpose of having different profile category/profile type. Can you look into that aspect? |
Default is supposed to be on all profile types, as they are the default fields for all users. If you have specific fields per profile type, you need to move them to profile types (with their own categories). However if the usecase is that you have fields that are for "default", but not for a specific profile type, you can not use this approach. |
When I install profile manger and create different profile types on existing site, all existing users profile pages do not display any of their fields that were filled before.
All "Default" profile fields were imported through manager and added to "free user" profile category/profile type. This profile type is set to be a default in manager. When I go to edit these profiles, all fields data are still populated but until I click save, these fields do not display on profile page.
This is a problem on a site with lots of existing users. Any quick workarounds for this?
Thanks.
The text was updated successfully, but these errors were encountered: