Attributs simples
Outre ceux par défaut, les composants sont dotés des attributs suivants. D'autres noms plus courts sont documentés dans l'aide sur les beans.
| Attribut | Description |
|---|---|
| position | Position numérique parmi les éléments apparentés, basée sur zéro. |
| skinid | Identificateur de l'habillage pour le composant. |
| skinname | Nom de l'habillage pour le composant. |
| modifiable | Indicateur précisant si le composant peut être modifié. |
| deletable | Indicateur précisant si le composant peut être supprimé. |
| width | Largeur du composant, en pixels ou en pourcentage. |
Les attributs skinid, modifiable, deletable et width sont inscriptibles. La valeur booléenne des attributs d'indicateurs peut être true/false, t/f, 1/0 ou on/off La valeur true/false est renvoyée par la commande get. Les valeurs d'indicateur correspondent à des valeurs locales du composant. Sur les pages dérivées, un composant peut être modifié ou supprimé uniquement si l'indicateur est également paramétré sur toutes les pages de base où ce composant est défini. La valeur de l'attribut de largeur peut être donnée sous la forme d'un nombre de pixels ou d'un pourcentage numérique suivi du signe %.
L'attribut skinname n'est pas inscriptible, mais la valeur dépend de l'attribut skinid. L'attribut position n'est pas inscriptible non plus mais sa valeur dépend de l'organisation de l'arborescence du contenu. For more information, see Organization.
# examples for setting attributes of the selected node
Layout.set("modifiable", "true")
Layout.set("deletable", "0")
Layout.set("width", "350")# examples for setting attributes of the selected node
$Layout set modifiable true
$Layout set deletable 0
$Layout set width "350"
Les conteneurs comportent les attributs supplémentaires suivants :
| Attribut | Description |
|---|---|
| orientation | Orientation du conteneur. |
L'attribut orientation est inscriptible. La valeur renvoyée est horizontal ou vertical. Elle peut être définie pour correspondre à horizontal/vertical, row/column ou row/col.
Les contrôles sont dotés des attributs supplémentaires suivants :
| Attribut | Description |
|---|---|
| portletdefinition | ID du portlet affiché dans le contrôle. |
| portletentity | ID d'entité de portlet affiché dans le contrôle. |
Ces attributs ne sont pas inscriptibles.