3liz / lizmap-wps-web-client-module

Lizmap module for WPS Client support
Mozilla Public License 2.0
11 stars 9 forks source link

Masquage des modèles graphiques selon le projet ou le dossier du projet #25

Closed prahout59 closed 1 year ago

prahout59 commented 2 years ago

Bonjour.

Nous avons réalisé plusieurs modèles graphiques en nous efforçant de les rendre les plus génériques possible. Cependant, nous avons des cartes métiers sur lesquelles certains modèles peuvent être utilisables et d'autres cartes pour lesquelles certains modèles doivent être masqués car incohérents avec les couches de la carte.

image

La question est donc, peut-on masquer des modèles graphiques dans la liste de choix (en python ou en qgis) selon la carte qui est affichée ? Si oui, comment ?

Cordialement,

nboisteault commented 2 years ago

Bonjour, Vous pouvez cacher des options de la liste déroulante avec du CSS [0]. Par exemple pour un projet, vous définissez un fichier map.css dans lequel vous ajoutez #processing-input-INPUT > option[value="Test de patrick"].

[0] : https://docs.lizmap.com/current/fr/publish/customization/themes.html

prahout59 commented 2 years ago

Bonjour. Je vais tester cela et je vous tiens informé.

J'ai une autre question qui est peut-être liée au CSS aussi. Quand j'utilise la sélection, le décompte des parcelles sélectionnées s'affiche bien, dans la table attributaire, les lignes sont bien affichées en jaune (sélectionnées) mais, dans la carte elles ne sont pas mises en jaune. Cela a fonctionné un moment et cela ne fonctionne plus. Je suis passé en Qgis 3.22 et Lizmap 3.5.2. image

J'ai tenté de repasser en version antérieur de Qgis et de Lizmap sur le serveur mais, pas mieux. Est-ce un problème de CSS dans lizmap-web-client ou un problème dans le module lizmap sur le Desktop Qgis ?

De plus, quand je tente de filtrer les données sélectionnées, j'ai un plantage du serveur sans message d'erreur et avec un timeout nginx au bout de quelques temps. Je suis obligé de redémarrer la pile docker. image

Gustry commented 2 years ago

Merci de garder un ticket par question. La deuxième question étant déjà https://github.com/3liz/lizmap-web-client/issues/2985 Pour l'erreur 504, il faut voir les logs sur le serveur. Il doit y avoir un indice.

prahout59 commented 2 years ago

Ok, je vais attendre la réponse à l'autre question passée en bug. Merci