Thème

Permet d'accéder aux attributs d'un thème.

Attributs :

description
Description du thème.

Exemple :

${wp.themeList.current.description}

Paramètres : aucun

Renvoie : Objet Description pour le nœud de thème. N'a jamais la valeur NULL. Vous pouvez utiliser la valeur de l'objet title pour extraire la description dans l'environnement local en cours.

metadata
Mappe de métadonnées de ce thème.

Exemple :

${wp.themeList.current.metadata['com.ibm.portal.Hidden']}

Paramètres : aucun

Renvoie : Metadata. N'a jamais la valeur NULL.

profiles
Représente la liste de profils de ce thème.

Exemple :

${wp.themeList.current.profiles}

Paramètres : aucun

Renvoie : ProfileList. N'a jamais la valeur NULL.

themeTemplateURI
Représente l'URI pointant vers le modèle de thème qui est configuré pour la page en cours affichée.

Exemple :

<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/resolver" prefix="r" %>
<r:dataSource uri='spa:${wp.identification[${wp.selectionModel.selected}]}' escape="none">
    <r:param name="themeURI" value="${wp.themeList.current.themeTemplateURI}"/>
    <r:param name="mime-type" value="text/html"/>
</r:dataSource>

Paramètres : aucun

Renvoie : L'URI pointant vers le modèle de thème qui est configuré pour la page affichée.

Exception : Cet attribut fonctionne uniquement pour le thème en cours et la page affichée.

titre
Titre de ce thème.

Exemple :

${wp.themeList.current.title}

Paramètres : aucun

Renvoie : Objet Title pour le nœud de thème. N'a jamais la valeur NULL. Vous pouvez utiliser la valeur de l'objet title pour extraire le titre dans l'environnement local en cours.