*/ echo '<td class="left">'; echo '<p class="tableDate"> Ajout : ' . Tool::dateTime('d/m/Y à H:i', $data->groupeCreated) . '</p>'; if ($data->groupeChanged != '0000-00-00 00:00:00') { echo '<p class="tableDate">Modification : ' . Tool::dateTime('d/m/Y à H:i', $data->groupeChanged) . '</p>'; } echo '<p><strong>' . $data->groupeNom . '</strong></p>'; echo '</td>'; /** * Actions */ echo '<td> <a href="' . BASEADMIN . 'groupe/editGroupe.php?groupe=' . $data->groupeId . '" title="Modifier le groupe"><i class="tableAction fa fa-pencil"></i></a> </td>'; /* Verifier que le groupe n'a pas de relation avec un utilisateur */ if (Groupe::ifEmpty($data->groupeId, $bdd)) { echo '<td> <a href="' . BASEADMIN . 'groupe/deleteGroupe.php?groupe=' . $data->groupeId . '" data-title="êtes vous sur ?" data-text="toute suppression est définitive" class="sweetDelete" title="Supprimer le groupe"><i class="tableAction fa fa-trash"></i></a> </td>'; } else { echo '<td> <a href="#" title="Supprimer le groupe" data-title="Attention !" data-text="Il y\'a des utilisateurs dans ce groupe" class="sweetAlert"><i class="tableAction disabled fa fa-trash"></i></a> </td>'; } echo '</tr>'; } ?> </table> <!-- Pagination -->
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\Groupe; $groupeId = Tool::getId($_GET['groupe'], BASEADMIN); Tool::ifConnect(BASEADMIN); Action::ifIsset($groupeId, 'groupe', BASEADMIN . 'groupe/managerGroupe.php', $bdd); /* Verifier que le groupe n'a pas de relation avec les utilisateurs */ if (Groupe::ifEmpty($groupeId, $bdd)) { $sql = $bdd->prepare("DELETE FROM groupe\n WHERE groupeId = :groupeId "); $sql->execute(array('groupeId' => $groupeId)); /** * Message flash et redirection */ Tool::setFlash('Groupe supprimé avec succès'); header('location:' . BASEADMIN . 'groupe/managerGroupe.php'); }