Pull input values from DDL form into workflow email notification template
Pull input values from DDL form into workflow email notification template
https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=111843304
2024-03-29T12:49:26Z
2024-03-29T12:49:26Z
RE: Pull input values from DDL form into workflow email notification templa
Amy Anderson
https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=117660584
2019-11-04T18:35:16Z
2019-11-04T18:35:16Z
I'd like to do this same exact thing - did you ever figure out how?
Amy Anderson
2019-11-04T18:35:16Z
Pull input values from DDL form into workflow email notification template
Jesse Page
https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=111843303
2018-12-19T16:45:13Z
2018-12-19T16:45:13Z
<p>Hi there,</p>
<p>I've been looking all over the web and have read countless docs. I
have a Dynamic Data List form that's setup with workflow for the pure
purpose of sending a customized email to admins. Currently, on
submission, the records go into a Dynamic Data List Display setup on a
separate page accessible to admins and a generic email is fired off
(using workflow) that directs admins to this page to view the records.</p>
<p>I would love to be able to put the actual records (what has been
submitted) within the body of the email notification but have been
unable to figure that end out. I selected Freemarker as the email
notification template language, which is below along with the name of
the fields. I'm more of a front-end web designer/developer, so some of
this is foreign to me. Any help would be greatly appreciated.</p>
<p>We're running Liferay 6.2 EE.</p>
<p> </p>
<p>
<em>
<strong>Names of fields I'm looking to pull into email notification
(Case sensative):</strong></em></p>
<p>Name</p>
<p>Phone_Number</p>
<p>Email</p>
<p>Address</p>
<p>Resident_of_Country</p>
<p> </p>
<p>
<em>
<strong>Workflow Source (Kaleo XML)</strong></em></p>
<p> </p>
<p>
<span style="background-color: rgb(240,248,255);"><?xml version="1.0"?></span>
<br />
<span style="background-color: rgb(240,248,255);"><workflow-definition></span>
<br />
<span style="background-color: rgb(240,248,255);">
<name>International Form Workflow</name></span>
<br />
<span style="background-color: rgb(240,248,255);"> <description></span>
<br />
<span style="background-color: rgb(240,248,255);">
</description></span>
<br />
<span style="background-color: rgb(240,248,255);"> <version>1</version></span>
<br />
<span style="background-color: rgb(240,248,255);"> <state></span>
<br />
<span style="background-color: rgb(240,248,255);"> <name>StartNode</name></span>
<br />
<span style="background-color: rgb(240,248,255);"> <metadata><![CDATA[{"xy":[36,27]}]]></metadata></span>
<br />
<span style="background-color: rgb(240,248,255);"><initial>true</initial></span>
<br />
<span style="background-color: rgb(240,248,255);"><transitions></span>
<br />
<span style="background-color: rgb(240,248,255);"><transition></span>
<br />
<span style="background-color: rgb(240,248,255);"><name>connector5566</name></span>
<br />
<span style="background-color: rgb(240,248,255);"><target>task1691</target></span>
<br />
<span style="background-color: rgb(240,248,255);"><default>true</default></span>
<br />
<span style="background-color: rgb(240,248,255);"></transition></span>
<br />
<span style="background-color: rgb(240,248,255);"></transitions></span>
<br />
<span style="background-color: rgb(240,248,255);"></state></span>
<br />
<span style="background-color: rgb(240,248,255);"><state></span>
<br />
<span style="background-color: rgb(240,248,255);"><name>EndNode</name></span>
<br />
<span style="background-color: rgb(240,248,255);"><metadata><![CDATA[{"terminal":true,"xy":[100,500]}]]></metadata></span>
<br />
<span style="background-color: rgb(240,248,255);"><actions></span>
<br />
<span style="background-color: rgb(240,248,255);"><action></span>
<br />
<span style="background-color: rgb(240,248,255);"><name>Approve</name></span>
<br />
<span style="background-color: rgb(240,248,255);"><description>Approve</description></span>
<br />
<span
style="background-color: rgb(240,248,255);"><script><![CDATA[Packages.com.liferay.portal.kernel.workflow.WorkflowStatusManagerUtil.updateStatus(Packages.com.liferay.portal.kernel.workflow.WorkflowConstants.getLabelStatus("approved"), workflowContext);]]></script></span>
<br />
<span style="background-color: rgb(240,248,255);"><script-language>javascript</script-language></span>
<br />
<span style="background-color: rgb(240,248,255);"><execution-type>onEntry</execution-type></span>
<br />
<span style="background-color: rgb(240,248,255);"></action></span>
<br />
<span style="background-color: rgb(240,248,255);"></actions></span>
<br />
<span style="background-color: rgb(240,248,255);"></state></span>
<br />
<span style="background-color: rgb(240,248,255);"><task></span>
<br />
<span style="background-color: rgb(240,248,255);"><name>task1691</name></span>
<br />
<span style="background-color: rgb(240,248,255);"><metadata><![CDATA[{"xy":[152,125]}]]></metadata></span>
<br />
<span style="background-color: rgb(240,248,255);"><actions></span>
<br />
<span style="background-color: rgb(240,248,255);"><action></span>
<br />
<span style="background-color: rgb(240,248,255);"><name>On Assignment</name></span>
<br />
<span style="background-color: rgb(240,248,255);"><description></span>
<br />
<span style="background-color: rgb(240,248,255);"></description></span>
<br />
<span style="background-color: rgb(240,248,255);"><script><![CDATA[]]></script></span>
<br />
<span style="background-color: rgb(240,248,255);"><script-language>beanshell</script-language></span>
<br />
<span style="background-color: rgb(240,248,255);"><execution-type>onAssignment</execution-type></span>
<br />
<span style="background-color: rgb(240,248,255);"></action></span>
<br />
<span style="background-color: rgb(240,248,255);"><notification></span>
<br />
<span style="background-color: rgb(240,248,255);"><name>Email</name></span>
<br />
<span style="background-color: rgb(240,248,255);"><description>A
new inquiry form has been submitted</description></span>
<br />
<span style="color: rgb(211,211,211);">
<span style="background-color: rgb(255,0,0);"><template><![CDATA[</span></span></p>
<p>
<span style="color: rgb(211,211,211);">
<span style="background-color: rgb(255,0,0);"><p>Check out the
submission via the URL below:</p></span>
<br />
<span style="background-color: rgb(255,0,0);"><a href="https://url.com</a></span></span></p>
<p>
<span style="color: rgb(211,211,211);">
<span style="background-color: rgb(255,0,0);"><p>~Thank you~</p></span></span></p>
<p>
<span style="color: rgb(211,211,211);">
<span style="background-color: rgb(255,0,0);">]]></template></span></span>
<br />
<span style="background-color: rgb(240,248,255);"> <template-language>freemarker</template-language></span>
<br />
<span style="background-color: rgb(240,248,255);"> <notification-type>email</notification-type></span>
<br />
<span style="background-color: rgb(240,248,255);"> <recipients></span>
<br />
<span style="background-color: rgb(240,248,255);"> <user></span>
<br />
<span style="background-color: rgb(240,248,255);"> <user-id>6675449</user-id></span>
<br />
<span style="background-color: rgb(240,248,255);"> </user></span>
<br />
<span style="background-color: rgb(240,248,255);"> <user></span>
<br />
<span style="background-color: rgb(240,248,255);"> <user-id>1533954</user-id></span>
<br />
<span style="background-color: rgb(240,248,255);"> </user></span>
<br />
<span style="background-color: rgb(240,248,255);"> </recipients></span>
<br />
<span style="background-color: rgb(240,248,255);"> <execution-type>onAssignment</execution-type></span>
<br />
<span style="background-color: rgb(240,248,255);"> </notification></span>
<br />
<span style="background-color: rgb(240,248,255);"> </actions></span>
<br />
<span style="background-color: rgb(240,248,255);"> <assignments></span>
<br />
<span style="background-color: rgb(240,248,255);"> <user/></span>
<br />
<span style="background-color: rgb(240,248,255);"> </assignments></span>
<br />
<span style="background-color: rgb(240,248,255);"> <transitions></span>
<br />
<span style="background-color: rgb(240,248,255);"> <transition></span>
<br />
<span style="background-color: rgb(240,248,255);"> <name>connector5928</name></span>
<br />
<span style="background-color: rgb(240,248,255);"> <target>EndNode</target></span>
<br />
<span style="background-color: rgb(240,248,255);"> <default>true</default></span>
<br />
<span style="background-color: rgb(240,248,255);"> </transition></span>
<br />
<span style="background-color: rgb(240,248,255);"> </transitions></span>
<br />
<span style="background-color: rgb(240,248,255);"></task></span>
<br />
<span style="background-color: rg