Skip to content

Commit

Permalink
feat(feature):Notificação.
Browse files Browse the repository at this point in the history
- Notificação para aprovar ou negar um locar;
  • Loading branch information
Punkrig committed May 15, 2024
1 parent f53aed8 commit 93b339e
Showing 1 changed file with 26 additions and 11 deletions.
37 changes: 26 additions & 11 deletions lgbtq_connect/includes/admin/formulario-admin-page.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<?php

// Função para aprovar o formulário
function aprovar_formulario($id) {
global $wpdb;
Expand Down Expand Up @@ -62,6 +63,7 @@ function excluir_formulario($id) {
</head>
<body>
<div id="mapa_admin" style="height: 400px; margin-bottom: 10px;"></div>

<div class="wrap">
<?php
// Definições das categorias de formulários
Expand Down Expand Up @@ -130,38 +132,51 @@ function excluir_formulario($id) {

echo '<form method="post" action="">';
echo '<input type="hidden" name="id" value="' . $dados->id . '">';

// Botões de ação com base na situação do formulário
if ($situacao === 'Pendente') {
echo '<button type="submit" name="action" value="approve">Aprovar</button>';
echo '<button type="submit" name="action" value="reprove">Negar</button>';
if ($situacao === 'Pendente') {
echo '<button type="submit" name="action" value="approve" onclick="return confirm(\'Deseja realmente aprovar este formulário?\')">Aprovar</button>';
echo '<button type="submit" name="action" value="reprove" onclick="return confirm(\'Deseja realmente negar este formulário?\')">Negar</button>';
} elseif ($situacao === 'Aprovado') {
echo '<button type="submit" name="action" value="reprove">Negar</button>';
echo '<button type="submit" name="action" value="reprove" >Negar</button>';
} elseif ($situacao === 'Negado') {
echo '<button type="submit" name="action" value="approve">Aprovar</button>';
}

echo '<button type="submit" name="action" value="exclude">Excluir</button>';
echo '<button type="submit" name="action" value="exclude" data-confirm="exclude" data-confirm-message="Deseja realmente excluir este formulário?">Excluir</button>';
echo '<button type="button">Editar</button>';
echo '</form>';
echo '</td>';
echo '</tr>';


}

echo '</tbody>';
echo '</table>';

}
}
//linkando arquivo javascript
echo '<script src="' . plugin_dir_url(__FILE__) . 'admin_script.js"></script>';
echo '<script src="' . plugin_dir_url(__FILE__) . 'admin_script.js"></script>';

?>
</div>

<!-- Modal de confirmação -->
<div id="modal-confirmacao" class="modal">
<div class="modal-content">
<span class="close">&times;</span>
<p>Deseja realmente aprovar este formulário?</p>
<div class="modal-buttons">
<button id="confirmar-aprovacao">Sim</button>
<button class="close">Cancelar</button>
</div>
</div>
</div>
<!-- Carregue o jQuery antes de qualquer outro script que o utilize -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<!-- Carregue o Leaflet antes de qualquer script que o utilize -->
<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" />

</body>
</html>

0 comments on commit 93b339e

Please sign in to comment.