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.
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