I want to display an alternative theme for certain profile types but after changing it in the profile settings these profiles are still displaying the default theme in the frontend.
Hey there,
I am really sorry for the delay of this reply as it is a weekend for us here.
It seems like you misunderstand how the default theme actually work in Easysocial.
it actually no take effect when you view their user profile, for example :
Global set to use Elegant theme
Profile A : set to use default theme
Profile B : set to use Frosty theme
If I logged in as Profile A user, all the user profile page also show Elegant theme even these user assigned to Frosty theme.
If I logged in as Profile B user, all the other user profile page also will show Frosty theme.
Thanks for your reply. I changed this setting for the profile type but the profiles still display with EasySocial's default theme setting when viewed in the frontend. The default groups setting is only to determine which user groups new registrations are put into. As long as the user is assigned under the profile type, their profiles should be displaying with the default theme set in the Layout setting. On my brand new installation, it seems to ignore the Layout setting.
Thanks for your help. I think I realize the issue I'm having. I imported over 1000 user profiles to the appropriate databases instead of creating them one by one in the backend. As you have demonstrated, creating a user conventionally displays the correct profile. However, I'm guessing there is a setting in a database that determines which theme is displayed for a user? Where is this setting saved?
Databases I imported the users to
_users
_user_usergroup_map
_social_users
_social_profiles_maps
_social_fields_data
You are most welcome. Glad to hear that your issue has been resolved now.
As a gentle reminder, kindly start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiry. I will lock and mark this thread as resolved.