Recherche
...
Si l'on regarde le fichier ecm-types-contrib.xml du composant org.nuxeo.ecm.platform.types, on trouve la définition suivante pour les workspaces :
| Bloc de code |
|---|
<type id="Workspace" |
...
> <label>Workspace</ |
...
label> [... |
...
] Définition du layout heading (titre), utilisé quel que soit le mode et donc tout le temps présent |
...
: <layouts mode="any" |
...
Definition des layouts utilisés lorsque l'on modifie un workspace (formulaire de modification)
<layouts mode="edit"> <layout>heading</layout> <layout>dublincore</layout> </layouts>
Définition des contentViews utilisés pour l'affichage des contenus du workspace (category=content)
<contentViews category="content"> <contentView>document_content</contentView> </contentViews>
...
> <layout>heading</layout> </layouts> Definition des layouts utilisés lorsque l'on modifie un workspace (formulaire de modification) <layouts mode="edit"> <layout>heading</layout> <layout>dublincore</layout> </layouts> Définition des contentViews utilisés pour l'affichage des contenus du workspace (category=content) <contentViews category="content"> <contentView>document_content</contentView> </contentViews> Définition des contentViews utilisés pour l'affichage du contenus de la corbeille (documents supprimés). <contentViews category="trash_content" |
...
> <contentView>document_trash_content</ |
...
contentView> </contentViews> </type> |
Si si l'on regarde maintenant un extrait du fichier définissant le contentView "document_content", celui-ci se présente ainsi :
...