Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 11121 | Rev 11127 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3766 stevensc 1
<?php
1 www 2
$acl            = $this->viewModel()->getRoot()->getVariable('acl');
3
$currentUser    = $this->currentUserHelper();
4
$roleName       = $currentUser->getUserTypeId();
5
 
6
$routeAdd           = $this->url('jobs/add');
7
 
8
$routeDatatable   = $this->url('jobs');
9
 
10
$allowAdd = $acl->isAllowed($roleName, 'jobs/add') ? 1 : 0;
11
$allowDelete = $acl->isAllowed($roleName, 'jobs/delete') ? 1 : 0;
12
$allowEdit = $acl->isAllowed($roleName, 'jobs/edit') ? 1 : 0;
13
$allowUsersWhoApplied = $acl->isAllowed($roleName, 'jobs/users-who-applied') ? 1 : 0;
14
 
11121 stevensc 15
 
11125 stevensc 16
$js = <<<JS
17
const linksVars = {
18
    link_add:"$routeAdd",
19
    link_table: "$routeDatatable",
20
    allowAdd: "$allowAdd",
21
    allowDelete: "$allowDelete",
22
    allowEdit: "$allowEdit",
23
    allowUsersWhoApplied: "$allowUsersWhoApplied",
24
    googleApi: "$google_map_key"
1 www 25
}
11125 stevensc 26
JS;
1 www 27
 
11125 stevensc 28
$this->inlineScript()->appendScript($js);
29
$this->headLink()->appendStylesheet('/react-bundles/jobs/main.css');
30
$this->inlineScript()->appendFile('/react-bundles/jobs/jobsBundle.js');
1 www 31
?>
3766 stevensc 32
 
1 www 33
<!-- Content Header (Page header) -->
11125 stevensc 34
<div id="jobs">
1 www 35
</div>