Elément de contrôle d'association

L'élément d'association est utilisé pour créer une association entre deux objets de contenu séparés ou plus. Il est utilisé pour prendre en charge certaines relations d'objets de contenu qui ne sont pas natives avec Web Content Manager, mais qui se trouvent dans d'autres systèmes de gestion de contenu Web. Un exemple peut être un article d'un journal technique qui doit inclure des données d'un ou plusieurs objets de contenu de biographie de l'auteur.

Un élément d'association est lié à un élément de texte. La valeur de l'élément dans le flux est une liste de GUID séparés par des virgules qui représentent les autres objets de contenu externes à associer à l'élément de texte. Lorsque Web Content Integrator traite le flux, il tente de résoudre les GUID avec les éléments Web Content Manager correspondants. Un composant JSP personnalisé est ensuite utilisé dans le modèle de présentation pour rechercher les objets de contenu liés lors de l'affichage et de les afficher dans le contexte de l'objet de contenu du conteneur.

Etant donné que ce type de liaison n'est pas une fonction naturelle de Web Content Manager, il repose sur un composant JSP personnalisé pour son implémentation et des restrictions s'appliquent à l'utilisation d'un élément d'association :
  • Etant donné que des DocumentIds Web Content Manager sont utilisés pour créer l'association aux autres objets de contenu, le format de DocumentId peut ne pas être constant d'une version à une autre. Il existe donc un risque tel que les liaisons peuvent être rompues après une mise à niveau ou une migration de Web Content Manager.
  • L'intégrité référentielle de Web Content Manager ne s'applique pas aux liaisons d'un élément d'association.
Tableau 1. Elément d'association
Paramètres de l'élément : Caractéristiques de l'élément :
S'applique aux types d'objet Contenu
Requis pour les types d'objet Aucun
Valeurs autorisées Liste de GUID mappés à d'autres entrées de flux liées aux objets de contenu associés.
Attributs obligatoires
name
La valeur de cet attribut doit correspondre au nom d'un élément de texte existant.
Attributs facultatifs Aucun
Sous-éléments obligatoires
type
La valeur de ce sous-élément doit être "association". Elle n'est pas sensible à la casse.
value
La valeur de ce sous-élément doit être une liste de GUID séparés par des virgules qui pointent vers les entrées du flux liées aux objets de contenu associés.
Sous-éléments facultatifs Aucun

Exemple :

<ibmwcm:element name="authors">
	<ibmwcm:type>association</ibmwcm:type>
		<ibmwcm:value>234ed298cf,7023bc23f1e</ibmwcm:value>
</ibmwcm:element>