JeromeDevome / GRR

GRR Officiel - Copyright Team DEVOME
https://grr.devome.com
GNU General Public License v2.0
81 stars 50 forks source link

Manque DatePicker dans le Menu Haut #316

Closed shalut closed 7 months ago

shalut commented 7 months ago

Bonjour,

Nous utilisons la version 4.2.1, hébergée chez OVH en mutualisé sous PHP 7.4.33 et MySQL 5.7.42.

Mes utilisateurs m'ont signalé qu'il n'est plus possible de choisir une date lorsque le menu (calendrier) est affiché en haut de l'écran, alors qu'il apparaît correctement lorsqu'il est affiché à gauche.

En vérifiant le code, notamment dans menuHG.php, j'ai constaté qu'il manquait le DatePicker dans le Menu Haut. J'ai donc tenté d'ajouter le code suivant à la ligne 81 :

// Selection date ajouté par serge 29112023
if(Settings::get('select_date_directe') == 'y'){
    echo "<form method='GET' action='day.php' style='text-align: left;'>";
    jQuery_DatePicker('');
    echo "<input type='hidden' name='area' value='$area'>";
    echo "<button class='btn btn-default btn-sm' type='submit'>
    <span class='glyphicon glyphicon-chevron-right'></span>
    </button>";
    echo "</form>";
}

Cela fonctionne, mais il y a un petit problème d'alignement du DatePicker, dont la raison m'échappe.

Encore merci pour votre travail.

Serge

ynaessens commented 7 months ago

Bonjour, merci pour votre retour d'expérience. menuHG.php a été écrit pour la v3.5 et son portage en 4.2 semble mériter une mise au point. Je m'y colle dès que possible. Cordialement, YN

JeromeDevome commented 7 months ago

Bonjour, J'ai ajouté votre code sur le commit 54114637, pour la partie JS j'ai fais un commit 0527bd9 Vous remerciant pour votre retour

JeromeDevome commented 7 months ago

Version 4.2.2 est mise à disposition, elle corrige le problème signalé.