Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
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
<nav>
42
	<ul>
43
		<?php if($allowCompany) : ?>
44
		<li>
45
			<a href="#" title="">
46
				<span><i class="fa fa-building"></i></span>LABEL_GENERAL
47
			</a>
48
    		<ul>
49
 				<?php if($allowJob) :  ?>
50
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/job',['id' =>  $company_id]) ;?>" title="">LABEL_JOBS</a></li>
51
				<?php endif;?>
52
 
53
				<?php if($allowProfile) :  ?>
54
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/profile',['id' =>  $company_id]) ;?>" title="">LABEL_PROFILE</a></li>
55
				<?php endif;?>
56
 
57
        		<?php if($allowFeed) :  ?>
58
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/feed',['id' =>  $company_id]) ;?>" title="">LABEL_FEEDS</a></li>
59
				<?php endif;?>
60
 
61
   				<?php if($allowFollower) :  ?>
62
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/follower',['id' =>  $company_id]) ;?>" title="">LABEL_FOLLOWERS</a></li>
63
				<?php endif;?>
64
 
65
 
66
			</ul>
67
		</li>
68
		<?php endif; ?>
69
 
70
 
71
		<?php
72
		if($acl->isAllowed($roleName, 'my-company/microlearning')) :
73
        ?>
74
		<li>
75
			<a href="#" title="">
76
				<span><i class="fa fa-building"></i></span>LABEL_MICROLEARNING
77
			</a>
78
    		<ul>
79
    		 	<?php if($acl->isAllowed($roleName, 'my-company/microlearning/quiz')) : ?>
80
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/microlearning/quiz',['id' =>  $company_id]) ;?>" title="">LABEL_QUIZZES</a></li>
81
				<?php endif;?>
82
 
83
 				<?php if($acl->isAllowed($roleName, 'my-company/microlearning/topic')) : ?>
84
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/microlearning/topic',['id' =>  $company_id]) ;?>" title="">LABEL_TOPICS</a></li>
85
				<?php endif;?>
86
 
87
 				<?php if($acl->isAllowed($roleName, 'my-company/microlearning/device')) : ?>
88
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/microlearning/device',['id' =>  $company_id]) ;?>" title="">LABEL_DEVICES</a></li>
89
				<?php endif;?>
90
 
91
 
92
 
93
			</ul>
94
		</li>
95
		<?php endif; ?>
96
 
97
		<?php
98
		if($acl->isAllowed($roleName, 'my-company/self-evaluation')) : ?>
99
		<li>
100
			<a href="#" title="">
101
				<span><i class="fa fa-pencil"></i></span>LABEL_SELF_EVALUATION
102
			</a>
103
    		<ul>
104
 				<?php if($acl->isAllowed($roleName, 'my-company/self-evaluation/form')) : ?>
105
				<li><a class="text-submenu" href="<?php echo  $this->url('my-company/self-evaluation/form',['id' =>  $company_id]) ;?>" title="">LABEL_FORMS</a></li>
106
				<?php endif;?>
107
 
108
			</ul>
109
		</li>
110
		<?php endif; ?>
111
 
112
 
113
		<!--
114
 
115
		<li class="text-submenu">
116
			<a href="" title="">
117
				<span><i class="fa fa-building"></i></span>
118
 
119
			</a>
120
  		</li>
121
  		 -->
122
 
123
 
124
	</ul>
125
</nav>