I try to send an email having a hyperlink (point to the budget plan page of a project). However, I cannot do the URL construction in a variable in Gel Script. Like:
<core:set value="${myClarityURL}/niku/nu#action:revmgr.budgetList&id=${ProjectID}&object_code=project&planType_view_code=budgetList" var="budgetPlanURL"/>
But the above statement always give me the following error
The reference to entity "id" must end with the ';' delimiter. |
|
|
when I tried to save it in Gel script. I tried to replace "&" with "&", but the same error popup. The following statement could help me save the statement in gel script:
<![CDATA[<core:set value="${myClarityURL}/niku/nu#action:revmgr.budgetList&id=${ProjectID}&object_code=project&planType_view_code=budgetList" var="budgetPlanURL"/>]]>
However, when I print out the budgetPlanURL variable value in log, it is blank. In my email, I have the following code:
<ul> The project <a href="${budgetPlanURL}"><b>${PRJName}</b></a> : Spend Plan submitted is approved. <ul>
But I only get the following result in my email:
The project : Spend Plan submitted is approved.
Anyone has any idea on how I can construct a URL and send it in email in Gel Script? The script should be developed in V15.1.