Actions
Feature #12442
ferméDouble formulaire de saisie de contenu
Début:
01/07/2021
Echéance:
% réalisé:
100%
Temps estimé:
Livraison en TEST:
Livraison en PROD:
Description
L'application Page web permet la saisie de contenus structurés grâce à un formulaire personnalisé.
Une évolution est envisagée afin de permettre la saisie grâce à deux formulaires. Evolution utile pour aller plus loin dans la gestion des pages d'accueil d'espace.
Actions
#1
Mis à jour par Nicolas Eysseric il y a plus de 3 ans
- Statut changé de New à Resolved
- Assigné à mis à Nicolas Eysseric
- Version cible mis à Version 6.3
- % réalisé changé de 0 à 100
Cette évolution répond finalement à deux problématiques :
Cette propriété est lue lors de la création automatisée de l'application Page web associée à l'espace sur lequel l'administrateur vient de cliquer sur Modifier la page.
Il est possible de spécifier différents modèles à différents niveaux. Définir un modèle sur un espace permettra de définir ce modèle pour l'espace et son arborescence de sous espaces.
Le contenu de ce formulaire est affiché dans la colonne principale de la page d'accueil d'espace.
Un travail de personnalisation via CSS et Javascript est alors nécessaire pour afficher l'ensemble des données comme attendu (prestation annexe de personnalisation graphique). Traité par PRs :
- permettre la saisie structurée de contenus grâce à deux formulaires distincts dans l'application Page web,
- mettre en place des pages d'accueil d'espace plus riches grâce à l'utilisation conjointe du formulaire standard AuroraSpaceHomePage.xml et d'un formulaire personnalisé.
Dans l'application Page web, un nouveau paramètre nommé Autre formulaire utilisé fait son apparition.
Une fois les données saisies, les deux formulaires sont affichés l'un en dessous de l'autre.
Au niveau du look Aurora, une nouvelle propriété a été ajouté :
# Following parameters permit to defined a custom template for the given space and all his descendants # Several lines for several templates can be added space.homepage.management.customtemplate.WAXX = customTemplate.xml
Cette propriété est lue lors de la création automatisée de l'application Page web associée à l'espace sur lequel l'administrateur vient de cliquer sur Modifier la page.
Il est possible de spécifier différents modèles à différents niveaux. Définir un modèle sur un espace permettra de définir ce modèle pour l'espace et son arborescence de sous espaces.
Le contenu de ce formulaire est affiché dans la colonne principale de la page d'accueil d'espace.
Un travail de personnalisation via CSS et Javascript est alors nécessaire pour afficher l'ensemble des données comme attendu (prestation annexe de personnalisation graphique). Traité par PRs :
Actions
#2
Mis à jour par Miguel Moquillon il y a plus de 3 ans
- Statut changé de Resolved à Integration in progress...
Actions
#3
Mis à jour par Miguel Moquillon il y a plus de 3 ans
Mes retours :¶
1 bogue rencontré :¶
- dans le cas d'un espace, si le formulaire custom contient des champs WYSIWYG, ceux-ci, contrairement au template par défaut Aurora, ne sont pas affichés
Mes remarques :¶
- rien ne permet de supprimer l'instance de formulaire custom utilisé dans un espace pour, par exemple, le remplacer par un autre
- il est dommage de devoir supprimer l'appli WebPage pour pouvoir modifier le ou les formulaires à utiliser même lorsque aucune données n'a été saisie : en fait rien ne permet de supprimer une instance de formulaire avec ses données, ni au niveau de l'espace, ni au niveau de la WebPage
Actions
#4
Mis à jour par Miguel Moquillon il y a plus de 3 ans
- Statut changé de Integration in progress... à Closed
Actions