Widget Embedded Page


Apps - Widget - Embedded Page icon.png Ce type de widget appartient à la catégorie Basic de la bibliothèque des widgets. Il permet d'appeler une page enfant depuis une page de la même application (dite page parente), et de l'afficher à l'intérieur de la page parente.

  • Toutes les modifications apportées à la page enfant sont automatiquement affichées sur la page parente.

Remarques

  Open url.png  voir Remarques générales sur les widgets

  • La page enfant doit appartenir à la même application.
  • La totalité de la page enfant est affichée : il n’est pas possible de sélectionner une zone particulière de celle-ci.
  • Une page (parente ou enfant) ne peut pas s’appeler elle-même.
  • Une page parente peut être une page enfant d’une autre page.
  • Une page peut être une page enfant de plusieurs pages parentes.
  • Une page enfant appelée plusieurs fois dans une page est chargée une seule fois.
  • Pour améliorer les performances, les pages enfants ne sont pas visibles à partir de l'éditeur graphique, mais uniquement en mode Exécution.

Principe de fonctionnement

         Operating principle.png

(1) A, B et C sont 3 pages créées dans une application.

(2) La page B est constituée de 2 pages enfants, A et C.

(3) La page A est constituée de 2 pages enfants, D et C.

(4) La page A (qui appelle les pages enfants D et C) est appelée par la page parente B : elle devient une page enfant de la page B.

Bonnes pratiques

  • Utilisez ce widget pour limiter le nombre d’éléments créés récurrents dans les pages de l’application, réduire le nombre de pages à maintenir, et améliorer les temps de performance.
  • Pour afficher la page enfant dans un volet s'ouvrant et se refermant à la demande sur la page parente, utilisez le widget Sidebar.

Exemple

  • Affichage dans l'éditeur graphique : la page enfant n'est pas visible.
        Example - Child page - Edit mode.png
  • Affichage en mode Exécution : la page enfant est visible.
        Example - Child page - Run mode.png

Liste des propriétés

Content

Page : Liste des pages de l'application. Sélectionnez celle à afficher dans la page parente.

  • Le message The page ... will be displayed in run mode est affiché. Passez en mode Exécution pour visualiser la page enfant sur la page parente.

Theme

  Open url.png  voir Description des propriétés

Tags:
Modifié par Utilisateur inconnu le 2020/04/08 13:26
Créé par Administrator XWiki le 2020/03/24 12:26

Raccourcis

L'actualité mensuelle
•  Newsletter

Tous les changements
•  Service Manager
•  Service Apps
•  Self Help

Glossaire

Powered by XWiki ©, EasyVista 2020