ajout chantier_lookup.pt
This commit is contained in:
@@ -303,3 +303,39 @@ def user_edit(request):
|
||||
'access': access,
|
||||
'message': message,
|
||||
}
|
||||
|
||||
@view_config(route_name='chantier_lookup', renderer='../templates/chantier_lookup.pt', permission='view')
|
||||
def chantier_lookup(request):
|
||||
|
||||
# recherche chantier
|
||||
url = request.route_url('chantier_lookup')
|
||||
|
||||
message = u''
|
||||
societes = ['PE','ME','PL','PO','CD']
|
||||
societe = 'PE'
|
||||
chantiers = []
|
||||
name = u''
|
||||
cb_tous = "non"
|
||||
if 'form.submitted' in request.params:
|
||||
name = request.params['name']
|
||||
societe = request.params['societe']
|
||||
# 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 = u"Chantier non trouvé : %s" % name
|
||||
|
||||
return {
|
||||
'page_title': u"Rechercher un chantier",
|
||||
'url': url,
|
||||
'message': message,
|
||||
'chantiers': chantiers,
|
||||
'societes': societes,
|
||||
'societe': societe,
|
||||
'name': name,
|
||||
'cb_tous': cb_tous,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user