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é.
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)
$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.
| 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é. |