enter key simulated submit form

This commit is contained in:
2019-08-26 11:58:11 +02:00
parent e503586e61
commit 8f2e76cbfa
4 changed files with 57 additions and 43 deletions

View File

@@ -75,21 +75,21 @@ def dossier_lookup(request):
else:
societe = societe_defaut
# si afficher tous les fiches ?
if 'cb_tous' in request.params:
cb_tous = "oui"
chantiers = get_chantiers_byName(request, societe, name, True)
else:
cb_tous = "non"
chantiers = get_chantiers_byName(request, societe, name, False)
if len(chantiers) == 0:
message = "Chantier non trouvé : %s" % name
# construire la liste
for item in chantiers:
d = ('%s-%s' % (societe, item.numero),item.date.strftime('%d-%m-%Y'), item.nomcli, item.chantier, to_euro(item.montant),
item.nosin, item.status)
liste.append(d)
# lire les chantiers
chantiers = get_chantiers_byName(request, societe, name)
if len(chantiers) == 0:
message = "Chantier non trouvé : %s" % name
# construire la liste
for item in chantiers:
d = ('%s-%s' % (societe, item.numero),item.date.strftime('%d-%m-%Y'), item.nomcli, item.chantier, to_euro(item.montant),
item.nosin, item.status)
liste.append(d)
if len(name) == 0 :
order_option = 'desc'
else:
order_option = 'asc'
return {
'page_title': "Rechercher un chantier",
'url': url,
@@ -99,7 +99,7 @@ def dossier_lookup(request):
'societes': societes,
'societe': societe,
'name': name,
'cb_tous': cb_tous,
'order_option': order_option,
}
@view_config(route_name='dossier_view', renderer='../templates/dossier/dossier_view.pt', permission='view')
@@ -450,6 +450,10 @@ def rdf_edit(request):
tierce_personnes = get_rdf_causes(request, 'C08')
if 'form.submitted' in request.params:
if len(request.params['signature_svg']) > 7000:
request.session.flash(u"La signature est trop grande !", 'danger')
return HTTPFound(location=url)
new_values = {}
for param, db_value in rapport.items():
if param in request.params and request.params[param] != db_value: