Définition d'URL de contenu interne

Découvrez comment définir des URL désignant le contenu interne du portail (InternalContentURL).

Procédure

  1. Obtenez une instance modifiable d'une URL de contenu interne.
  2. Identifiez le noeud de contenu auquel vous voulez attribuer l'URL.
  3. Obtenez le marquage pour lequel vous voulez définir l'URL.
  4. Définissez l'URL requise pour l'instance modifiable de l'URL de contenu interne.

Exemple

// obtain modifiable instance of an existing InternalContentURL
final Modifiable modifiable = cmController.getModifiableNode(internalContentUrl);

// identify target of url
final Identifiable identifiable = ...

// identify markup
final Markup markup = ...

// set URL
((ModifiableInternalContentURL) modifiable).setTarget(identifiable, markup);