Rev 4685 | Rev 16806 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
<?phpuse LeadersLinked\Model\UserType;$currentUserPlugin = $this->currentUserHelper();$currentUser = $currentUserPlugin->getUser();$currentCompany = $currentUserPlugin->getCompany();if ($currentCompany) {$menu = getAclMenuCompany();} else {$menu = getAclMenuSystem();}$usertype_id = $currentUser->usertype_id;//[REQUEST_URI] => /settings/company-sizes/$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';if ($request_uri) {if (substr($request_uri, 0, 1) == '/') {$request_uri = substr($request_uri, 1);}if (substr($request_uri, strlen($request_uri) - 1, 1) == '/') {$request_uri = substr($request_uri, 0, strlen($request_uri) - 1);}}$acl = $this->viewModel()->getCurrent()->getVariable('acl');/*$this->inlineScript()->captureStart();echo <<<JSconst redirectToDashboard = () => {console.log('>>: redirect > ')document.location.href = '/dashboard';}JS;$this->inlineScript()->captureEnd();*/$jsonMenu = json_encode($menu);$js = <<<JSconst backendVars= JSON.parse('$jsonMenu')JS;$this->inlineScript()->appendScript($js);$this->inlineScript()->appendFile('/react-bundles/menu/menuBundle.js');?><nav class="mt-2" id="menu-sidebar"></nav>