1 |
www |
1 |
<?php
|
|
|
2 |
use LeadersLinked\Library\Functions;
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
$request_uri = $_SERVER['REQUEST_URI'];
|
|
|
6 |
$patron = '/^\/my-company/';
|
|
|
7 |
$company_id = 0;
|
|
|
8 |
if(preg_match($patron, $request_uri)) {
|
|
|
9 |
$parts = explode('/', substr($request_uri, 1));
|
|
|
10 |
if(count($parts) >= 1) {
|
|
|
11 |
$company_id = $parts[1];
|
|
|
12 |
}
|
|
|
13 |
}
|
|
|
14 |
|
|
|
15 |
$currentUser = $this->currentUserHelper();
|
|
|
16 |
$user_id = $currentUser->getUserId();
|
|
|
17 |
$roleName = $currentUser->getUserTypeId();
|
|
|
18 |
|
|
|
19 |
$acl = $this->viewModel()->getCurrent()->getVariable('acl');
|
|
|
20 |
|
|
|
21 |
$allowProfile = $acl->isAllowed($roleName, 'my-company/profile');
|
|
|
22 |
$allowFollower = $acl->isAllowed($roleName, 'my-company/follower');
|
|
|
23 |
$allowUser = $acl->isAllowed($roleName, 'my-company/user');
|
|
|
24 |
$allowFeed = $acl->isAllowed($roleName, 'my-company/feed');
|
|
|
25 |
$allowJob = $acl->isAllowed($roleName, 'my-company/job');
|
|
|
26 |
|
|
|
27 |
$allowCompany = $allowFeed || $allowFollower || $allowJob || $allowProfile || $allowUser;
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
/*
|
|
|
31 |
<?php if($acl->isAllowed($roleName, 'my-company/setting')) : ?>
|
|
|
32 |
<li>
|
|
|
33 |
<a href="<?php echo $this->url('my-company/setting',['id' => $company_id]) ;?>" title="">
|
|
|
34 |
<span><i class="fa fa-diamond"></i></span>LABEL_SETTINGS
|
|
|
35 |
</a>
|
|
|
36 |
</li>
|
|
|
37 |
<?php endif; ?>
|
|
|
38 |
*/
|
|
|
39 |
|
|
|
40 |
?>
|
|
|
41 |
<?php if($allowCompany) : ?>
|
|
|
42 |
<li class="list-inline-item">
|
|
|
43 |
<div class="dropdown">
|
|
|
44 |
<button class="btn btn-link dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
|
45 |
<span><i class="fa fa-building"></i></span>LABEL_GENERAL
|
|
|
46 |
</button>
|
|
|
47 |
<div class="dropdown-menu my-company-dropdown" aria-labelledby="dropdownMenu1">
|
|
|
48 |
<?php if($allowJob) : ?>
|
|
|
49 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/job',['id' => $company_id]) ;?>" title="">LABEL_JOBS</a>
|
|
|
50 |
<?php endif;?>
|
|
|
51 |
|
|
|
52 |
<?php if($allowProfile) : ?>
|
|
|
53 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/profile',['id' => $company_id]) ;?>" title="">LABEL_PROFILE</a>
|
|
|
54 |
<?php endif;?>
|
|
|
55 |
|
|
|
56 |
<?php if($allowFeed) : ?>
|
|
|
57 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/feed',['id' => $company_id]) ;?>" title="">LABEL_FEEDS</a>
|
|
|
58 |
<?php endif;?>
|
|
|
59 |
|
|
|
60 |
<?php if($allowFollower) : ?>
|
|
|
61 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/follower',['id' => $company_id]) ;?>" title="">LABEL_FOLLOWERS</a>
|
|
|
62 |
<?php endif;?>
|
|
|
63 |
</div>
|
|
|
64 |
</div>
|
|
|
65 |
</li>
|
|
|
66 |
<?php endif; ?>
|
|
|
67 |
|
|
|
68 |
|
|
|
69 |
<?php
|
|
|
70 |
if($acl->isAllowed($roleName, 'my-company/microlearning')) :
|
|
|
71 |
?>
|
|
|
72 |
<li class="list-inline-item">
|
|
|
73 |
<div class="dropdown">
|
|
|
74 |
<button class="btn btn-link dropdown-toggle" type="button" id="dropdownMenu2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
|
75 |
<span><i class="fa fa-building"></i></span>LABEL_MICROLEARNING
|
|
|
76 |
</button>
|
|
|
77 |
<div class="dropdown-menu my-company-dropdown" aria-labelledby="dropdownMenu2">
|
|
|
78 |
<?php if($acl->isAllowed($roleName, 'my-company/microlearning/quiz')) : ?>
|
|
|
79 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/microlearning/quiz',['id' => $company_id]) ;?>" title="">LABEL_QUIZZES</a>
|
|
|
80 |
<?php endif;?>
|
|
|
81 |
<?php if($acl->isAllowed($roleName, 'my-company/microlearning/topic')) : ?>
|
|
|
82 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/microlearning/topic',['id' => $company_id]) ;?>" title="">LABEL_TOPICS</a>
|
|
|
83 |
<?php endif;?>
|
|
|
84 |
<?php if($acl->isAllowed($roleName, 'my-company/microlearning/device')) : ?>
|
|
|
85 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/microlearning/device',['id' => $company_id]) ;?>" title="">LABEL_DEVICES</a>
|
|
|
86 |
<?php endif;?>
|
|
|
87 |
</div>
|
|
|
88 |
</div>
|
|
|
89 |
</li>
|
|
|
90 |
<?php endif; ?>
|
|
|
91 |
|
|
|
92 |
<?php
|
|
|
93 |
if($acl->isAllowed($roleName, 'my-company/self-evaluation')) : ?>
|
|
|
94 |
<li class="list-inline-item">
|
|
|
95 |
<div class="dropdown">
|
|
|
96 |
<button class="btn btn-link dropdown-toggle" type="button" id="dropdownMenu3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
|
97 |
<span><i class="fa fa-pencil"></i></span>LABEL_SELF_EVALUATION
|
|
|
98 |
</button>
|
|
|
99 |
<div class="dropdown-menu my-company-dropdown" aria-labelledby="dropdownMenu3">
|
|
|
100 |
<?php if($acl->isAllowed($roleName, 'my-company/self-evaluation/form')) : ?>
|
|
|
101 |
<a class="text-submenu dropdown-item w-100" href="<?php echo $this->url('my-company/self-evaluation/form',['id' => $company_id]) ;?>" title="">LABEL_FORMS</a>
|
|
|
102 |
<?php endif;?>
|
|
|
103 |
</div>
|
|
|
104 |
</div>
|
|
|
105 |
</li>
|
|
|
106 |
<?php endif; ?>
|