cheminement dans une fenetre de saisie de données
Bjr
J'ai un souci qui est le suivant.
J'ai customisé dans une de mes classes (qrys) le fichier news.php afin qu'il soit modal et plus dans la tendance bootstrap.
Tout se passe bien hormis que lorsque je saisis des données, rien n'est écrit en base.
Lors de la siaie j'ai comme url :
http://localhost/mkframework/data/ge...:nav=qrys::new
Ca c est bon.
Après avoir effectué ma saisie j'ai comme url :
http://localhost/mkframework/data/ge...23ba8c21686816
Je vois donc la valorisation de mes champs
Par contre rien n'est écris dans ma base ?
Voici mon fichier new.php
Citation:
<?php
$oForm = new plugin_form($this->oQrys);
$oForm->setMessage($this->tMessage);
?>
<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#qrys_new_modal').modal('toggle');
});
/*
$(document).load(function () {
$('#qrys_edit_modal').modal('show');
});
*/
</script>
<form>
<div id="qrys_new_modal" tabindex="-1" role="dialog" class="modal fade">
<div class="modal-dialog" role="document" style="width:50%">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Requete</h4>
</div>
<div class="modal-body">
<div class="row form-group">
<label class="col-sm-2 control-label">Titre</label>
<div class="col-sm-10">
<?php echo $oForm->getInputText('title', array('class' => 'form-control')) ?>
</div>
</div>
<div class="row form-group">
<label class="col-sm-2 control-label">Description</label>
<div class="col-sm-10">
<?php echo $oForm->getInputText('description', array('class' => 'form-control')) ?>
</div>
</div>
<?php echo $oForm->getToken('token', $this->token) ?>
<div class="modal-footer">
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<input type="submit" class="btn btn-success" value="Ajouter" />
<a class="btn btn-link" href="<?php echo $this->getLink('qrys::list'); ?>">Annuler</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
La cinématique est la suivante :
- Je suis sur un tableau
- Je clique ajouter
- Je saisis mes informations
- Je clique sur Annuler ou Valider
- Je reviens à ma liste initial
- J'avoue que je tourne en rond.
Merci pour votre aide en espérant avoir été clair.