witsa / synapps

Construisez des apps standards, adaptatives et multiplateformes avec le REDY
11 stars 3 forks source link

Transfère de bue entre 2 UC via une iframe #797

Open MaxenceLe opened 5 days ago

MaxenceLe commented 5 days ago

Bonjour,

J'essai de transférer un vue de l'UC2 vers l'UC1 via une iframe.

Lorsque je créé la vue et que je rentre le nom de la scène, celui-ci m'indique "Scène non trouvé", alors que sur d'autre vue, j'ai procédé de la même manière et cela fonctionne très bien. De même manière en dupliquant l'iframe fonctionnant correctement et en changeant uniquement le nom de scène, cela m'indique toujours scène non trouvé, alors qu'elle existe belle et bien.

Ci-dessous les photos : image image

Je vous remercie,

MaxenceLe commented 5 days ago

La page de l'UC2 qui correspond * image

JeremieDENAEGEL commented 5 days ago

Bonjour,

C'est un peu plus difficile de répondre sans la capture d'écran de ton acteur iframe pour voir où cela bloque. Ceci étant, de base le synapps de l'UC1 ne peut afficher que ses scènes. Pour afficher un autre synapps, il faut actuellement passer par du wlog (?wlog=Utilisateur:MotDePasse). Par contre, d'après les captures que tu as posté, quand tu vas appeller le synapps de l'UC2, cela ouvrira ta scène "Géographique Plateforme Vue Cellule 1".

Perso, je vois 2 solutions possibles mais il y en a peut-être d'autre

Exemple

Pour ma part, j'utilise cette acteur pour ouvrir un synapps d'un autre automate voir du même automate en espérant qu'il t'aide ;)

SYNAPPS-STUDIO-ACTOR|{"type":"display/iframe","key":"iframe","properties":{"height":"870px","width":"500px","verticalAlignment":"top","allowTopNavigation":true},"additionalDefs":{"IP":{"type":"text","label":"REDY CIBLE: @ IP"},"Synapps":{"type":"text","label":"REDY CIBLE: Label Synapps"},"wlog":{"type":"text","label":"REDY CIBLE: wlog"}},"events":{"onPostInit":["this.properties.url = this.additionals.IP + '/easy/Synapps/' + this.additionals.Synapps + '/?wlog=' + this.additionals.wlog"]}}