Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 8696 | Rev 8703 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 8696 Rev 8701
Línea 1... Línea 1...
1
<?php
1
<?php
2
 
-
 
3
use LeadersLinked\Model\UserType;
-
 
4
 
-
 
5
$currentUser    = $this->currentUserHelper();
2
$currentUser    = $this->currentUserHelper();
6
$user = $currentUser->getUser();
3
$user = $currentUser->getUser();
7
$company = $currentUser->getCompany();
4
$company = $currentUser->getCompany();
Línea -... Línea 5...
-
 
5
 
8
 
6
use LeadersLinked\Model\UserType;
9
$notify = '';
7
$notify = '';
10
$messages = $this->flashMessenger()->getInfoMessages();
8
$messages = $this->flashMessenger()->getInfoMessages();
11
foreach ($messages as $message) {
9
foreach ($messages as $message) {
12
	$notify .= "$.fn.showInfo('$message')";
10
	$notify .= "$.fn.showInfo('$message')";
Línea 32... Línea 30...
32
	echo " jQuery( document ).ready(function( $ ) { $notify }); ";
30
	echo " jQuery( document ).ready(function( $ ) { $notify }); ";
33
	$this->inlineScript()->captureEnd();
31
	$this->inlineScript()->captureEnd();
34
}
32
}
Línea -... Línea 33...
-
 
33
 
-
 
34
 
-
 
35
$currentUserPlugin = $this->currentUserHelper();
-
 
36
$currentUser = $currentUserPlugin->getUser();
35
 
37
$currentCompany = $currentUserPlugin->getCompany();
36
 
38
 
37
if ($company) {
39
if ($currentCompany) {
38
  $menu = getAclMenuCompany();
40
  $menu = getAclMenuCompany();
39
} else {
41
} else {
Línea 40... Línea 42...
40
  $menu = getAclMenuSystem();
42
  $menu = getAclMenuSystem();
Línea 41... Línea 43...
41
}
43
}
42
 
44
 
Línea 43... Línea 45...
43
$usertype_id = $user->usertype_id;
45
$usertype_id = $currentUser->usertype_id;
Línea 55... Línea 57...
55
}
57
}
Línea 56... Línea 58...
56
 
58
 
Línea 57... Línea 59...
57
$acl = $this->viewModel()->getCurrent()->getVariable('acl');
59
$acl = $this->viewModel()->getCurrent()->getVariable('acl');
58
 
60
 
59
$jsonMenu = json_encode($menu);
-
 
60
$companyId = $company->$uuid;
61
$jsonMenu = json_encode($menu);
-
 
62
$companyId = $company->uuid;
61
$companyImg = $company->image;
63
$companyName = $company->name;
62
$companyName = $company->name;
64
$companyImg = $company->image;
63
if ($company) :
65
if ($company) :
64
	$names = explode(' ', $company->name);
66
	$names = explode(' ', $company->name);
65
 
67
endif;
66
 
68
	
67
$js = <<<JS
69
$js = <<<JS
68
const backendVars= {
70
const backendVars= {
69
	menu:JSON.parse('$jsonMenu'),
71
	menu:JSON.parse('$jsonMenu'),
70
	companyId: "$companyId",
72
	companyId: "$companyId",
71
	companyImg: "$companyImg",
73
	companyImg: "$companyImg",
72
	companyName: "$companyName",
74
	companyName: "$companyName",
73
	name: "$names[0]",
-
 
74
}
75
	name: "$names[0]",
75
 
76
}
76
JS;
77
JS;
77
$this->inlineScript()->appendScript($js);
78
$this->inlineScript()->appendScript($js);
78
$this->inlineScript()->appendFile('/react-bundles/menu/menuBundle.js');
-
 
79
?>
79
$this->inlineScript()->appendFile('/react-bundles/menu/menuBundle.js');
80
 
80
?>
Línea 81... Línea 81...
81
<!DOCTYPE html>
81
<!DOCTYPE html>
82
<html lang="es">
82
<html lang="es">
Línea 116... Línea 116...
116
	<!-- Site wrapper -->
116
	<!-- Site wrapper -->
117
	<div class="wrapper">
117
	<div class="wrapper">
Línea 118... Línea 118...
118
 
118
 
Línea 119... Línea 119...
119
		<!-- Main Sidebar Container -->
119
		<!-- Main Sidebar Container -->
120
		
-
 
121
		<aside class="main-sidebar sidebar-light-primary right-border" id="menu-sidebar">
120
		
Línea 122... Línea 121...
122
			
121
		<aside class="main-sidebar sidebar-light-primary right-border" id="menu-sidebar">			
123
		</aside>
122
		</aside>
124
 
123