File manager - Edit - /var/www/html/portal/public/pmar/js/preparaMenu.js
Back
async function preparaMenu() { var url = window.location.origin; let response = await fetch(url + "/menu"); let userData = await response.json(); var menu = ""; var menuAutarquias = ""; for (var i = 0; i < userData.length; i++) { if (userData[i].type !== "AUTARQUIA" && userData[i].type !== "FUNDACAO") { menu += `<li class="nav-item"><a class="nav-link-lateral" href="${url}/secretarias/${userData[i].url}">${userData[i].nome}</a>`; if (userData[i].executivas !== undefined) { menu += "<ul class='nav-link-lateral-executiva'>"; for (var j = 0; j < userData[i].executivas.length; j++) { menu += `<li class="nav-item"><a class="nav-link-lateral menu-sec-executiva" href="${url}/secretarias/${userData[i].url}/executivas/${userData[i].executivas[j].url}">${userData[i].executivas[j].nome}</a></li>`; } menu += "</ul>"; } if (userData[i].diretorias !== undefined) { menu += "<ul class='nav-link-lateral-executiva'>"; for (var j = 0; j < userData[i].diretorias.length; j++) { menu += `<li class="nav-item"><a class="nav-link-lateral menu-sec-executiva" href="${url}/secretarias/${userData[i].url}/diretorias/${userData[i].diretorias[j].url}">${userData[i].diretorias[j].nome}</a></li>`; } menu += "</ul>"; } if (userData[i].superintendencias !== undefined) { menu += "<ul class='nav-link-lateral-executiva'>"; for (var j = 0; j < userData[i].superintendencias.length; j++) { menu += `<li class="nav-item"><a class="nav-link-lateral menu-sec-executiva" href="${url}/secretarias/${userData[i].url}/superintendencias/${userData[i].superintendencias[j].url}">${userData[i].superintendencias[j].nome}</a></li>`; } menu += "</ul>"; } menu += "</li>"; } else { menuAutarquias += `<li class="nav-item"><a class="nav-link-lateral" href="${url}/secretarias/${userData[i].url}">${userData[i].nome}</a></li>`; } } $("#menuSecretarias").html(menu); $("#menuFundacoesAutarquias").html(menuAutarquias); }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings