Files
2023-06-22 10:34:18 +02:00

142 lines
5.9 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<metal:block use-macro="main_template">
<div metal:fill-slot="content">
<div class="alert alert-success" tal:condition="message" tal:content="message" />
<form id="motos_edit-form" class="form-horizontal" action="${url}" method="post" tal:condition="rdvb"
data-fv-framework="bootstrap"
data-fv-icon-valid="glyphicon glyphicon-ok"
data-fv-icon-invalid="glyphicon glyphicon-remove"
data-fv-icon-validating="glyphicon glyphicon-refresh">
<div class="form-group">
<label class="control-label col-xs-3">Nom</label>
<div class="col-xs-6">
<input class="form-control" type="text" name="NOM" id="NOM"
value="${eleve.NOM} ${eleve.PRENOM} | ${eleve.CD_CLI}"
data-fv-stringlength="true"
data-fv-stringlength-max="50"
data-fv-stringlength-message="50 caractères maximum" />
</div>
</div>
<div class="form-group" tal:condition="not rdvb.CD_CLI == 0">
<label class="control-label col-xs-3">Nb d'heures</label>
<div class="col-md-1 col-sm-8">
<p class="form-control-static">${rdvb.QTE}</p>
</div>
<div class="col-md-3 col-sm-8 ">
<input type="checkbox" name="TR_P_OK" value="1" id="tr_p_OK" tal:attributes="checked eleve.TR_P_OK != None and 'checked' or None" disabled> &nbsp;Route</input>
</div>
</div>
<div class="form-group" tal:condition="not rdvb.CD_CLI == 0">
<label class="control-label col-xs-3">Référence</label>
<div class="col-xs-8">
<p class="form-control-static">${rdvb.REF}</p>
</div>
</div>
<div class="form-group" >
<label class="control-label col-xs-3">Lieu</label>
<div class="col-sm-6 col-md-6">
<select class="form-control static" name="LIEU" >
<tal:block tal:repeat="l [x for x in lieux]">
<option tal:attributes="selected l.LIEU==rdvb.LIEU and 'selected' or None">${l.LIEU}</option>
</tal:block>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-3">Commentaire</label>
<div class="col-xs-6">
<input class="form-control" type="text" name="COMMENT"
value="${rdvb.COMMENT}"
data-fv-stringlength="true"
data-fv-stringlength-max="50"
data-fv-stringlength-message="50 caractères maximum" />
</div>
</div>
<div class="form-group" tal:condition="eleve.TYPE_ENTREPRISE=='E'">
<label class="control-label col-xs-3">Entreprise</label>
<div class="col-xs-8">
<p class="form-control-static">${eleve.NOM_ENTREPRISE}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-3" for="statut">Statut</label>
<div class="col-xs-6">
<select class="form-control" id="statut" name="STATUT">
<div tal:repeat="item statuts">
<option value="${item.CODE}" tal:attributes="selected rdvb.STATUT==item.CODE and 'selected' or None">${item.CODE} - ${item.LIBELLE}</option>
</div>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-3">A confirmer avant le :</label>
<div class="col-xs-8">
<p class="form-control-static">${fin_reservation}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-3">Ligne de compte :</label>
<div class="col-xs-8">
<p class="form-control-static">${rdvb['ligne_cpt']}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-3">Créé le :</label>
<div class="col-xs-8">
<p class="form-control-static">${cree_le}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-3">Modifié le : </label>
<div class="col-xs-8">
<p class="form-control-static">${modif_le} par <b>${cd_uti}</b></p>
</div>
</div>
<div class="form-group">
<div class="col-xs-offset-3 col-xs-8">
<a href="${url_retour}" class="btn btn-default" role="button">
<span class="glyphicon glyphicon-chevron-left"></span> Retour</a>
<button class="btn btn-danger" type="submit" name="form.deleted" tal:condition="delete">
<span class="glyphicon glyphicon-trash"></span>&nbsp;Supprimer</button>
<button class="btn btn-primary" type="submit" name="form.submitted" tal:condition="rdvb.VALIDE != 'O'">
<span class="glyphicon glyphicon-ok"></span>&nbsp;Enregistrer</button>
<a class="btn btn-warning" role="button" href="/fiche_eleve/${rdvb.CD_CLI}" tal:condition="rdvb.CD_CLI > 100000">
<span class="glyphicon glyphicon-user"></span>&nbsp;Fiche élève</a>
</div>
</div>
</form>
<script>
$(document).ready(function() {
$('#motos_edit-form').formValidation();
$('form input').on('keypress', function(e) {
return e.which !== 13;
});
$('#NOM').autocomplete({
source: function (request, response) {
$.ajax({
url:'/ajax_lookup',
dataType: 'json',
data: {
recherche: "E"+request.term,
},
success: function (data) {
response( data );
},
});
},
select :function(el,data){
console.log(data.item)
},
minLength: 3,
appendTo: "#motos_edit-form"
});
});
</script>
</div>
</metal:block>