Configuration de la modification en bloc des propriétés de page

Dernière mise à jour : 2023-11-18

Modification en masse des propriétés de page permet de modifier les propriétés de plusieurs pages à la fois.

Considérations

Par défaut, les propriétés de page ne sont pas activées pour la modification en masse. Ils doivent être explicitement activés. Lors de la définition des propriétés de page à mettre à disposition pour la modification en masse, vous devez tenir compte de certaines implications, telles que :

  • Certains champs sont généralement uniques. Vous devez décider s’il est utile d’activer ces champs pour la modification en masse, lorsqu’une valeur sera appliquée.
    • Par exemple, les titres de page sont presque toujours uniques.
  • Certains champs peuvent avoir plusieurs valeurs qui nécessitent une représentation significative lors du rendu.
    • Par exemple, une liste déroulante d’état intitulée Prêt pour publication. Il peut y avoir plusieurs valeurs avant la modification en masse, telles que ready, in-review, en cours, etc.

En raison de la possibilité de plusieurs valeurs, il est recommandé de n’activer que les types de champ suivants pour la modification en masse.

  • /libs/granite/ui/components/foundation/form/textfield
  • /libs/granite/ui/components/foundation/form/textarea
  • /libs/granite/ui/components/foundation/form/tagspicker
  • /libs/granite/ui/components/foundation/form/datepicker
  • /libs/granite/ui/components/foundation/form/pathbrowser
  • /libs/granite/ui/components/foundation/form/checkbox

Activation d’un champ

Ces étapes utilisent la méthode /apps/core/wcm/components/page/v1/page de la Exemple de contenu WKND comme exemple pour activer la modification en masse sur un champ dans un environnement de développement.

  1. À l’aide de CRXDE, ouvrez votre composant de page.

  2. Accédez au champ requis dans la définition de cq:dialog.

  3. Définissez la propriété suivante sur le nœud de champ :

    • Nom : allowBulkEdit
    • Type : Boolean
    • Valeur : true
  4. Sélectionnez Enregistrer tout pour conserver vos mises à jour.

Limites

La modification en masse des propriétés de page est la suivante :

  • Non disponible pour les pages d’une Live Copy.
  • Uniquement disponible pour les pages avec le même type de ressource.

Sur cette page