활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Hello! Im currently building a custom activity in my extension workflow. But where Im stuck right now is where I need to pass on the values that has been put in on the custom activity node to the javascript.
Use-case: We need a new Activity node where users can add title, text, start- and end-date, and some other information that we want to send via an API to an endpoint. These values will then be displayed on the customers private page.
The activity that I have created:
Input form:
Extension of the workflow schema:
And then I have a javascript value that will send the values from the input-form to the API, but currently Im using dummy-data, as Im not able to get the values from the workflow.
So that is what I need help figuring out. When a user starts a workflow and runs the custom activity, I want that specific data to pass on to the javascript file. Lets call it abc:javascriptfile.js.
Hope someone know how to help!
Best Regards,
Martin
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
Hello @marting66652718
Within the element tag of the custom activity in a workflow, schema add this code to call your js file
<attribute default="abc:javascriptfile.js" name="library">
조회 수
답글
좋아요 수
Hi!
I already have that in the schema:
<attribute default="'lf:communicationService.js'" name="library" type="string"/>
But not sure on how to use the data from the activity in the javascript-file called lf:communicationService.js.
조회 수
답글
좋아요 수
Hello @marting66652718
You should be able to get the attributes in your _call function with
activity.@title
activity.@textField
조회 수
답글
좋아요 수
Hi, that didn't work. Not definition of activity.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
Hi @marting66652718,
Was @_Manoj_Kumar_'s solution helpful to resolve your query? In case it was helpful, then kindly choose it as the 'Correct Reply'. If not and you still need more help, then do let us know.
Thanks!
조회 수
답글
좋아요 수
조회 수
Likes
답글
조회 수
Likes
답글