templatescreen.copy

Description

object templatescreen.copy(object **parameters**)

This method allows to copy template screens to the given templates.

Parameters

(object) Parameters defining the template screens to copy and the target templates.

ParameterTypeDescription
screenIds
(required)
string/arrayIDs of template screens to copy.
templateIds
(required)
string/arrayIDs of templates to copy the screens to.

Return values

(boolean) Returns true if the copying was successful.

Examples

Copy a template screen

Copy template screen “25” to template “30085”.

Request:

  1. {
  2. "jsonrpc": "2.0",
  3. "method": "templatescreen.copy",
  4. "params": {
  5. "screenIds": "25",
  6. "templateIds": "30085"
  7. },
  8. "auth": "038e1d7b1735c6a5436ee9eae095879e",
  9. "id": 1
  10. }

Response:

  1. {
  2. "jsonrpc": "2.0",
  3. "result": true,
  4. "id": 1
  5. }

Source

CTemplateScreen::copy() in ui/include/classes/api/services/CTemplateScreen.php.