NavigationΒΆ
YAWIK uses laminas-navigation. The following example shows, how you can modify the navigation. Our Jobboard makes YAWIK running like a Jobboard. On a jobboard a navigation normally contains a public link to employers, who are offering jobads. No authentication is required to see the list of companies. This can be configured like:
'acl' => array(
'rules' => array(
// guests are allowed to see a list of companies.
'guest' => array(
'allow' => array(
'route/lang/organizations',
),
),
),
),
If YAWIK runs as an Applicant Tracking System (like in our YawikDemoSkin), a list of companies may contain the customers of a hr company. Such a list must not be show to the public. This can be configured like:
'acl' => array(
'rules' => array(
// guests must not see a list of companies.
'guest' => array(
'deny' => array(
'route/lang/organizations',
),
),
// recruiters see the link
'recruiter' => array(
'allow' => array(
'route/lang/organizations',
),
),
),
),