Files
ferramentas/top_menu.php
rodrigo a1beb6a2e0 Primeiro commit
Signed-off-by: Rodrigo Martins <rodrigo.sousa.577@gmail.com>
2025-01-01 21:15:15 -03:00

67 lines
2.5 KiB
PHP

<div class="top-menu">
<div class="logo">
<img src="include/logo-nova.png" alt="Logo" href="https://validar.martinsevieira.adv.br">
</div>
<div class="nav">
<ul>
<li><a href="#">Novidades</a></li>
</ul>
</div>
<div class="user-menu">
<div class="user-info">
<img src="include/user-picture.png" alt="Foto do Usuário" class="user-picture">
<span><?php echo $_SESSION['username']; ?></span>
<ul class="dropdown">
<li><a href="index.php?page=user_profile">Perfil</a></li>
<li><a href="logout.php" id="logout-link">Logout</a></li> <!-- Link de logout -->
</ul>
</div>
<button class="new-button">Novo</button>
<ul class="new-menu">
<li><a href="index.php?page=register_client">Novo Cliente</a></li>
<li><a href="index.php?page=upload_prova">Upload de Prova Digital</a></li>
</ul>
<button class="search-button">Pesquisar</button>
<div class="search-bar">
<input type="text" id="top-search" placeholder="Pesquisar...">
<button id="top-search-button">Pesquisar</button>
<ul>
<li><a href="#">Buscar Clientes</a></li>
</ul>
</div>
</div>
</div>
<link rel="stylesheet" href="style_menu.css">
<script src="top_menu.js"></script>
<script>
$(document).ready(function() {
$('#top-search-button').click(function() {
var query = $('#top-search').val().trim();
if (query !== "") {
$.get("clientes/autocomplete.php", { term: query }, function(data) {
if (data.length > 0) {
window.location.href = 'index.php?page=client_details&id=' + data[0].id;
} else {
alert('Cliente não encontrado.');
}
});
} else {
alert('Por favor, insira um termo de pesquisa.');
}
});
$('#top-search').keypress(function(e) {
if (e.which == 13) {
$('#top-search-button').click();
}
});
// Adicionar evento de clique para o link de logout
$('#logout-link').click(function(e) {
e.preventDefault(); // Prevenir o comportamento padrão do link
window.location.href = 'logout.php'; // Redirecionar para logout.php
});
});
</script>