Zones de contenu dynamique

Le modèle de thème simple inclut un grand nombre de différentes zones de contenu dynamique que vous pouvez utiliser pour personnaliser votre thème personnalisé.

Certaines zones de contenu dynamique peuvent accepter des paramètres. Ces paramètres sont ajoutés à l'attribut href de la zone de contenu sous forme de chaîne de requête :
<a rel="dynamic-content" href="dyn-cs:id:st_footer?someparam=somevalue"></a>
st_head
Définit des métadonnées de titre et de description.
Ajoute l'URL d'état de navigation. L'URL d'état de navigation peut être désactivée en affectant au paramètre includeNavStateUrl la valeur false.
Ajoute l'icône favorite. L'icône favorite peut être désactivée en affectant au paramètre includeFavicon la valeur false. Vous pouvez également définir un autre nom de fichier ou un autre emplacement pour l'icône favorite en affectant au paramètre faviconLocation l'URL de votre fichier.
st_one_level_nav
Ajoute le balisage de navigation à un niveau. Cette propriété accepte deux paramètres :
startLevel
Indique le niveau sur lequel la navigation démarre. La valeur par défaut est 1.
rootLabel
Libellé racine de l'élément de navigation. La valeur par défaut est Portal Application.
st_two_level_nav
Ajoute le balisage de navigation à deux niveaux. Cette propriété accepte deux paramètres :
startLevel
Indique le niveau sur lequel la navigation démarre. La valeur par défaut est 1.
rootLabel
Libellé racine de l'élément de navigation. La valeur par défaut est Portal Application.
st_mega_menu_nav
Ajoute le balisage de méga-navigation. Cette propriété accepte deux paramètres :
startLevel
Indique le niveau sur lequel la navigation démarre. La valeur par défaut est 1.
rootLabel
Libellé racine de l'élément de navigation. La valeur par défaut est Portal Application.
st_bootstrap_nav
Ajoute le balisage de navigation d'amorçage. Cette propriété accepte deux paramètres :
startLevel
Indique le niveau sur lequel la navigation démarre. La valeur par défaut est 1.
rootLabel
Libellé racine de l'élément de navigation. La valeur par défaut est Portal Application.
st_actions_menu
Ajoute le menu Actions. Vous pouvez définir les actions dans fs-type1/themes/themename/menu-definitions/pageActions.json.
st_edit_profile
Ajoute le menu Profil. Vous pouvez définir les éléments de menu dans fs-type1/themes/themename/menu-definitions/profileActions.json.
st_login_logout
Ajoute le lien de connexion si l'utilisateur n'est pas connecté.
st_footer
Ajoute le pied de page lorsqu'il est défini par les enfants d'une page masquée. La page parent par défaut est ibm.portal.theme.simple.footer, mais vous pouvez remplacer ce paramètre par défaut en affectant au paramètre navRootPage le nom unique de votre page parent masquée. Vous pouvez également indiquer que vous souhaitez que le lien s'ouvre dans une nouvelle fenêtre en affectant au paramètre openNewTab la valeur true.
st_wcm_content
Indique le bas de page en tant que contenu d'HCL Digital Experience Web Content Manager. Cette propriété accepte un paramètre, path, qui correspond à l'emplacement d'un objet de contenu Web Content Manager qui est affiché.
st_self_care
Affiche la page d'édition de profil dans fs-type1/themes/themename/menu-definitions/profileActions.json