Bonsoir,
Je rencontre un petit souci avec une boite modal et j'avoue que je pensais pas avoir un souci avec un truc pourtant simple en soit.
Pour poser les bases, je suis entrain de développer une petit ludothèque avec un modéle MVC.
Là, je suis sur la partie admin.
J'ai fait un affichage sous forme de tableau de tout les jeux que je possède. Jusqu'à tout va bien. J'ai ensuite créer le bouton supprimer avec ce qui va derrière la aussi pas de blem. J'ai ensuite continuer sur un bouton modifier qui afficherait une boite modal avec les des champs préremplis qu'on pourrait modifier avec un bouton valider et tout.
Le hic c'est que je bloque à la création de la boite modal. Quand je clique sur le bouton modifier, je vois la boite le temps du chargement et hop disparu. Je vois pas trop d'ou cela peut venir. Après je m'y prend peut etre mal c'est une posibilité.
Là on a le code de view.php
<div id="ModifierJeu">
<?php
ModifierJeuAdmin();
?>
</div>
là le bouton pour afficher la boite modal, qui se trouve dans une fonction de modelAdmin.php
echo "<td><button type='submit' name='modifier' value = '".htmlspecialchars($donnees['id'], ENT_QUOTES|ENT_HTML5)."' class='btn btn-info btn-lg' data-toggle='modal' data-target='#myModal'>Open Modal</button></td>";
le controler action_admin.php
if(!empty($_POST['modifier'])) {
ModifierJeuAdmin($_POST['modifier']);
}
la fonction dans modelAdmin.php
function ModifierJeuAdmin() {
echo'<div id="myModal" class="modal fade" role="dialog">';
echo'<div class="modal-dialog">';
echo'<div class="modal-content">';
echo'<div class="modal-header">';
echo' <button type="button" class="close" data-dismiss="modal">×</button>';
echo' <h4 class="modal-title">Modal Header</h4>';
echo'</div>';
echo'<div class="modal-body">';
echo'<p>Some text in the modal.</p>';
echo'</div>';
echo'<div class="modal-footer">';
echo'<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>';
echo'</div>';
echo'</div>';
echo'</div>';
echo'</div>';
}
Quelqu'un pourrait m'éclaire sur la question ou meme me dire que je me plante complétement et que mon code est à mettre à la corbeille ce qui est tout à fait possible. Mais dans ce cas, je veux bien savoir comment intégrer une boite modal dans mon MVC..
Merci à vous