


Hi,
This might be a simple question for most of you.
I am not able to use a global variable like this 'vars.productName' that I retrieved through a signal (SOAP request) in a delivery template.
The problem is that if a put it inside a delivery template (this one below is just an example)
<html>...
<body>
...
<%= vars.productName %>
</body>
</html>
I will always get this error
Error while compiling script 'content htmlContent' line 4: vars is not defined. SCR-160012 JavaScript: error while evaluating script 'content htmlContent'.
Note that vars.product is not empty and I can read it with a logInfo() function.
Do you have any idea on the resolution of this issue?
Thanks for your precious help!
Salvatore
Views
Replies
Sign in to like this content
Total Likes
Hi Salvatore,
As described in many tickets about passing variables from/to delivery template/workflow, you can use the Variables tab of Deliveries, and/or manage the syntax in the Javascript:
delivery.variables._var[0].stringValue = vars.productName;
Regards.
JS
Hi Salvatore,
As described in many tickets about passing variables from/to delivery template/workflow, you can use the Variables tab of Deliveries, and/or manage the syntax in the Javascript:
delivery.variables._var[0].stringValue = vars.productName;
Regards.
JS