2022.2

Table Of Contents
JavaScript/jQuery
cch-process-by-dre.js
/* Content Creation (HTML) Service - Process Content Creation (By
Data Record) Example */
(function ($, c) {
"use strict";
$(function () {
c.setupExample();
$("form").on("submit", function (event) {
event.preventDefault();
if (!c.checkSessionValid()) return;
var dataRecordId = $("#datarecord").val(),
templateId = $("#template").val(),
section = $("#section").val().trim(),
cssSelector = $("#cssSelector").val().trim(),
params = {
inline: $("#inline").val()
};
if (section.length) params.section = section;
if (cssSelector.length) params.cssSelector =
cssSelector;
/* Process Content Creation (By Data Record) */
$.ajax({
type: "GET",
url:
"/rest/serverengine/workflow/contentcreation/html/" +
templateId + "/" + dataRecordId,
data: params,
dataType: "file"
})
.done(function (response, status, request) {
c.displayStatus("Request Successful");
c.displayResult("Result", c.dataToFileLink
(response, "Output"), false);
})
.fail(c.displayDefaultFailure);
Page 345