Utilisation de REST pour définir les propriétés par défaut de modèles de zone de site
Vous pouvez mettre à jour et lire les propriétés par défaut des zones de site qui sont créées à l'aide d'un modèle de zone de site.
Il s'agit notamment des propriétés suivantes :
- Modèle de présentation par défaut
- Activation ou désactivation d'un flux de travaux
Mettre à jour
Vous pouvez mettre à jour les propriétés par défaut d'un modèle de zone de site en envoyant une demande PUT à l'URI suivant :
/SiteAreaTemplate/item-uuid/Prototype/properties
Par exemple:
PUT /wps/mycontenthandler/wcmrest/SiteAreaTemplate/7f1055db-29ac-43ea-88b8-c6b23019b6b9/Prototype/properties
Content-Type: application/vnd.ibm.wcm+xml
<?xml version="1.0" encoding="UTF-8"?>
<sitearea-properties xmlns="http://www.ibm.com/xmlns/wcm/8.0" xmlns:atom="http://www.w3.org/2005/Atom">
<workflow-control>
<option name="ENABLE_WORKFLOW" enabled="true"/>
<option name="HIDE_WORKFLOW_SECTION" enabled="true"/>
</workflow-control>
<link rel="default-presentation" href="/wps/mycontenthandler/wcmrest/PresentationTemplate/37d77b82-c3fb-4ee8-ba88-3ce0a2c1443f" label="Default Presentation"/>
</sitearea-properties>
HTTP/1.0 200 OK
Content-type: application/atom+xml
<?xml version="1.0" encoding="UTF-8"?>
<sitearea-properties xmlns="http://www.ibm.com/xmlns/wcm/8.0">
<workflow-control>
<option name="ENABLE_WORKFLOW" enabled="true"/>
<option name="HIDE_WORKFLOW_SECTION" enabled="true"/>
</workflow-control>
<link rel="default-presentation" href="/wps/mycontenthandler/!ut/p/wcmrest/PresentationTemplate/37d77b82-c3fb-4ee8-ba88-3ce0a2c1443f" type="application/vnd.ibm.wcm+xml" label="Default Presentation"/>
</sitearea-properties>
Lire
Vous pouvez lire les propriétés par défaut d'un modèle de zone de site en envoyant une demande GET à l'URI suivant :
/SiteAreaTemplate/item-uuid/Prototype/properties
Par exemple:
GET /wps/mycontenthandler/wcmrest/SiteAreaTemplate/7f1055db-29ac-43ea-88b8-c6b23019b6b9/Prototype/properties
HTTP/1.0 200 OK
Content-type: application/vnd.ibm.wcm+xml
<?xml version="1.0" encoding="UTF-8"?>
<sitearea-properties xmlns="http://www.ibm.com/xmlns/wcm/8.0">
<workflow-control>
<option name="ENABLE_WORKFLOW" enabled="false"/>
<option name="HIDE_WORKFLOW_SECTION" enabled="false"/>
</workflow-control>
</sitearea-properties>