Attributs simples

Les attributs simples sont dotés d'une valeur unique qui est interrogée à l'aide de la commande get. L'objet à l'origine de l'interrogation de l'attribut est spécifié par un ID et l'attribut, par un nom.

Si l'attribut n'est pas en lecture seule, la valeur est définie à l'aide de la commande set, qui attend la nouvelle valeur comme dernier argument. Si le bean prend en charge une sélection en cours, l'ID est omis de sorte que les deux commandes fassent référence à l'objet sélectionné.

Exemple Jython :
Content.get(ID, attribute)
Content.set(ID attribute value)

# only for beans with a current selection
Content.get(attribute)
Content.set(attribute value)

# example: get unique name of a content node
Content.get(ID, "uniquename")

# example: get type of the selected content node
Content.get("type")

# example: set theme of a content node
themeid = Look.find("theme", "commonameis", "Science")
Content.set(ID, "theme", themeid)
Exemple Jacl :
$Content get ID attribute
$Content set ID attribute value

# only for beans with a current selection
$Content get attribute
$Content set attribute value

# example: get unique name of a content node
$Content get ID uniquename

# example: get type of the selected content node
$Content get type

# example: set theme of a content node
set themeid [$Look find theme commonameis "Science"]
$Content set ID theme $themeid

Voici des noms d'attributs courants et disponibles pour tous les objets. Les autres noms d'attributs de types d'objet de portail individuel sont documentés avec leur bean. D'autres mots clés ou des mots clés plus courts sont documentés dans l'aide sur les beans.

Tableau 1. Description des noms d'attribut standard disponibles pour tous les objets
Valeur Description
id Identificateur de l'objet.
type Type de l'objet.
uniquename Nom unique de l'objet s'il est affecté.
commonname Nom usuel de l'objet, s'il est généré.