2014-09-22 15:14:49 -04:00
|
|
|
<?php
|
2021-07-26 19:52:42 +00:00
|
|
|
use Eusebiu\JavaScript\Facades\ScriptVariables;
|
|
|
|
|
use Illuminate\Support\Facades\View;
|
|
|
|
|
use ProcessMaker\Core\System;
|
|
|
|
|
|
|
|
|
|
global $translation;
|
2014-09-22 15:14:49 -04:00
|
|
|
global $RBAC;
|
|
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess("PM_SETUP") != 1 || $RBAC->userCanAccess("PM_SETUP_ADVANCE") != 1) {
|
|
|
|
|
G::SendTemporalMessage("ID_USER_HAVENT_RIGHTS_PAGE", "error", "labels");
|
|
|
|
|
exit(0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$availableFields = array();
|
|
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
$oHeadPublisher = headPublisher::getSingleton();
|
2014-09-22 15:14:49 -04:00
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
$oHeadPublisher->addExtJsScript('cases/casesListSetup', false); //adding a javascript file .js
|
|
|
|
|
$oHeadPublisher->addContent('cases/casesListSetup'); //adding a html file .html.
|
2014-09-22 15:14:49 -04:00
|
|
|
$oHeadPublisher->assignNumber("pageSize", 20); //sending the page size
|
|
|
|
|
$oHeadPublisher->assignNumber("availableFields", G::json_encode($availableFields));
|
|
|
|
|
|
2021-07-26 19:52:42 +00:00
|
|
|
$userCanAccess = 1;
|
|
|
|
|
|
|
|
|
|
$pmDynaform = new PmDynaform();
|
|
|
|
|
ScriptVariables::add('SYS_CREDENTIALS', $pmDynaform->getCredentials());
|
|
|
|
|
ScriptVariables::add('SYS_SERVER_API', System::getHttpServerHostnameRequestsFrontEnd());
|
|
|
|
|
ScriptVariables::add('SYS_SERVER_AJAX', System::getServerProtocolHost());
|
|
|
|
|
ScriptVariables::add('SYS_WORKSPACE', config("system.workspace"));
|
|
|
|
|
ScriptVariables::add('SYS_URI', SYS_URI);
|
|
|
|
|
ScriptVariables::add('SYS_LANG', SYS_LANG);
|
|
|
|
|
ScriptVariables::add('TRANSLATIONS', $translation);
|
|
|
|
|
echo View::make('Views::admin.settings.customCasesList', compact("userCanAccess"))->render();
|