<objClass-where> <objClass-set>

Definition:

<!ENTITY % cm.objClass-set "
  (attributes |
  availableBlobEditors |
  bodyTemplateName |
  completionCheck |
  createPermission |
  customBlobEditorUrl |
  isEnabled |
  mandatoryAttributes |
  name |
  presetAttributes |
  presetFromParentAttributes |
  recordSetCallback |
  title |
  validContentTypes |
  validSubObjClassCheck |
  validSubObjClasses |
  workflowModification)*
">
<!ELEMENT objClass-set %cm.objClass-set;>

Aufgabe: Setzt für die mit objClass-where ermittelten Vorlagen die spezifizierten Parameter auf die angegebenen Werte.

Verwendung: Die Vorlagen werden zunächst mit objClass-where ermittelt, bevor objClass-set verwendet werden kann, um Parameterwerte dieser Vorlagen zu setzen.

Rückgabewert bei Erfolg: keiner.

Erforderliche Rechte: Der authentifizierte Benutzer muss das Recht permissionGlobalRTCEdit haben.

Beispiel:

<cm-request...>
  <objClass-where>
    <name>newsArticle</name>
  </objClass-where>
  <objClass-set>
    <attributes>
      <attribute>header1</attribute>
      <attribute>header2</attribute>
    </attributes>
    <isEnabled>1</isEnabled>
  </objClass-set>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok"/>
</cm-response>