This topic has 2 replies, 3 voices, and was last updated 8 years by Radu.

  • Author
  • #166207
     ahodhellysar
    Participant

    hello guys.. i’m working on a website based on two roles Candidates and Employers .. the candidate role is the default role with less functions .. and Employer role is the advanced role with more functions .. i’m doing this by showing bp component and assign capabilities based on the user role .. for example , my client want the employer to have fan pages as FB , so what i decided to do is assign create groups capability to Employer role only and close it for candidate role.

    so the concept to make different between the two roles is showing/hide functions and apply different settings to each role

    what i need you to help me about are :

    1- i want to assign the side menu only for the employer role

    2- apply different color schemes to each role , we already have color schemes in theme settings .. so i need to make two color schemes and assign each of them to each role … i do it already to pages by visual composer internal page css .. but i don’t know how to make it automatic , so it be applied to the user’s profile page .. so the candidate user see a different color than this the employer see

    3- i want to override the groups names to “pages” , i can doing this by hard coding ,but i think it’s not the right way because it will be erased when i update

    4- how the group administrator admin can add more admins?

    5- apply different page templates to each role , for example , i need the employer role to have page templates with side widget areas

    if you have any other suggestions to make different between the two roles please telling me

    i highly appreciate your help , thanks in advance

    #166248
     Laura
    Moderator
    Not marked as solution
    #166501
     Radu
    Moderator
    Not marked as solution
Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.

Log in with your credentials

Forgot your details?