From da72c989ebfe8eaafc90a31e51dbf8d3bfac35d6 Mon Sep 17 00:00:00 2001 From: Moreau Elise <moreau.elise13@gmail.com> Date: Sun, 1 Nov 2020 16:41:20 +0100 Subject: [PATCH] add hidden field to get location information --- templates/user/create_user.twig | 5 ++++- templates/user/user_profile.twig | 7 ++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/templates/user/create_user.twig b/templates/user/create_user.twig index 0c342f8..f91860a 100644 --- a/templates/user/create_user.twig +++ b/templates/user/create_user.twig @@ -46,6 +46,8 @@ </input> </div> </div> + <input type="hidden" name="longitude" id="longitude-input"> + <input type="hidden" name="latitude" id="latitude-input"> <div class="field col o6"> <input type="submit" class="ui submit button"> </div> @@ -56,7 +58,8 @@ if (!navigator.geolocation) { return; } navigator.geolocation.getCurrentPosition(function(position) { - console.log(position.coords.latitude, position.coords.longitude); + $('#latitude-input').val(position.coords.latitude); + $('#longitude-input').val(position.coords.longitude); }); }); </script> diff --git a/templates/user/user_profile.twig b/templates/user/user_profile.twig index 7da5f56..9a55bf4 100644 --- a/templates/user/user_profile.twig +++ b/templates/user/user_profile.twig @@ -16,6 +16,11 @@ <button type="submit" class="ui button"><i class="edit icon"></i></button> </form> <button class="ui button" id="delete_user_button"><i class="trash icon"></i></button> + <form action="/account/location" method="post"> + <input type="hidden" name="longitude" id="longitude-input"> + <input type="hidden" name="latitude" id="latitude-input"> + <button type="submit" class="ui disabled button" id="location-button"><i class="street view icon"></i></button> + </form> {% endif %} </div> </div> @@ -26,7 +31,7 @@ <div class="col s12 m12 l12 xl12 "> <h2> Groups </h2> - <div class="ui relaxed divided list" style="overflow:scroll"> + <div class="ui relaxed divided list" style="overflow:scroll; min-height: 300px;"> {% for group in user.getGroups %} {% if not group.isPrivate %} <div class="item"> -- GitLab