mviewer / mviewerstudio

mviewer generator
GNU General Public License v3.0
15 stars 25 forks source link

MEG - VSR - Générateur de template - bug composant Iframe #211

Closed spelhate closed 1 year ago

spelhate commented 1 year ago

Le composant iframe - saisie libre ne fonctionne pas. Testé avec "https://data.megalis.bretagne.bzh/?siren={{code_epci}}"

Gaetanbrl commented 1 year ago

ok vu.

La prévisualisation fonctionne, mais pas le template final. Erreur de syntaxe suite à l'ajout de la condition sur le type "champ unique" pre-livraison.

Correction en cours.

Gaetanbrl commented 1 year ago

@spelhate tu peux me dire quelle couche tu as utilisée pour avoir le champ code_epci ? La liste des EPCI ? Juste pour être certain

spelhate commented 1 year ago

EPCI en Bretagne (epci -> https://geobretagne.fr/geoserver/ign/ows)

Gaetanbrl commented 1 year ago

Tester avec la couche liste des EPCI sutie à un correctif :

image

Autre soucis sur la hauteur et la largeur. Ici, l'iframe n'est pas visible car la hauteur n'est pas bonne et la largeur est scrollable. Le contenu de l'Iframe semble trop important en dimension pour s'adapter au panel du template mviewer.

Avec @Agath21, nous proposons de rajouter un paramètre (non spécifié au préalable) permettant de modifier la hauteur de l'Iframe. La largeur restant définies à 100%, il ne sera pas possible de la modifier, étant limité par la taille du panel mviewer (prévu par défaut dans le fichier mviewer.css).

Voici le rendu avec une hauteur plus grande pour ton cas de test @spelhate :

image

spelhate commented 1 year ago

ok. Merci.

Gaetanbrl commented 1 year ago

Correctif / évolution disponibles sur la branche develop-meg-vsr avec un nouveau champ CSS :

image

image

Gaetanbrl commented 1 year ago

Testable, documentation en cours de mise à jour.

lecault commented 1 year ago

Merci ça fonctionne.

J'ai une question : dans ce cas je suis frustré de ne pas pouvoir copier la valeur saisie en exemple dans le CSS. Est-ce possible de mettre par défaut la valeur paramétrée et de pouvoir la modifier ?

Gaetanbrl commented 1 year ago

oui mais ce serait imposer une valeur pour toutes les Iframe, ce qui n'est pas souhaitable. Je vous laisse me confirmer, mais aucun soucis pour ajouter cette valeur par défaut si c'est désiré 👍 .

Gaetanbrl commented 1 year ago

Est-ce possible de mettre par défaut la valeur paramétrée et de pouvoir la modifier ?

J'ai mis une valeur par défaut, mais qui n'est pas paramétrable dans la config de studio. Tu peux cependant maintenant copier / coller la valeur ou seulement modifier la valeur par défaut :

image

Modification disponible pour test.