Please pay attention at the following steps on how to reproduce my problem:
We have SEF and mod_rewrite enabled.
For index page we set 3 different K2 items, each one with different alias:
inicio -> For Guest
inicio-para-postulantes -> For Candidates
inicio-para-empresas -> For Employers
We have 3 different profiles:
Default -> for Guests which loads ALL PAGES
Default-post -> for candidates that loads ONLY JOBSEEKER MENU ITEMS
Default-emp -> for employers that loads ONLY EMPLOYER MENU ITEMS
1) In the three “inicio” pages we are loading a Job List module for Featured Jobs and Recent Jobs, different modules for each page.
When a guest arrives the url for job name is: /ver-empleos-para-postulantes/710-disenador-grafico
and it should be /ver-empleos/710-disenador-grafico
The worst thing is that this URL should not even exist because guests do not have permissions to browse it.
When employer logs in, the Default-emp profile and inicio-para-empresas page load, but the url that Job List module – Featured Jobs and Job List module – Recent Jobs display for the job name is still:
/ver-empleos-para-postulantes/710-disenador-grafico
when it should be : /ver-empleos-para-empresas/710-disenador-grafico
When employer clicks on this link, note that this link is for candidates, the Default-emp profile disappears and Default-post profile is loaded displaying all jobseeker menu items, keeping employer loaded. ITS ALL A MESS.
2) When employer goes and check its Applications clicks on Candidate name to see the profile, once again the Default-emp profile disappears and this time the Default profile loads displaying Main Menu items. A MESS!
If I assign com_jobboard to only the Default-emp profile then Candidates will not be able to browse Jobseekers menu.
How to fix SEF issues related to T3 Profiles in Job Board?