경고 템플릿 - CAML 값 조작
-
10-12-2019 - |
문제
작업 항목이 할당 될 때 경고 템플릿을 수정합니다.
이 섹션은 여기
<HTML>
<![CDATA[<td class="toolbarbutton"><a href="]]>
</HTML>
<GetVar Name="ItemUrl" URLEncodeAsURL="TRUE" />
<HTML><![CDATA[">$Resources:Alerts_link_view; ]]></HTML>
<GetVar Name="ItemName" HTMLEncode="TRUE" />
<HTML>
<![CDATA[</a></td><td class="toolbarsep">|</td>]]>
</HTML>
.
이메일로 로 렌더링
<td class="toolbarbutton">
<a href="http://localhost/test/Lists/Tasks/Dispform.aspx?ID=1">View Task One</a>
</td>
<td class="toolbarsep">|</td>
.
는 캠에 어쨌든 href가 대신 에 간다.
.. / list / tasks / 편집 .aspx? ID= 1
기본적으로
해결책
"itemURL"var를 "조작"하는 대신, 내가 생각할 수없는 경우, 자신의 URL을 구축 할 수 있습니다.위의 내용을 바탕으로, 나는 당신이 이것을 원한다고 믿습니다 :
<HTML>
<![CDATA[<td class="toolbarbutton"><a href="]]>
</HTML>
<GetVar Name="ListUrl" URLEncodeAsURL="TRUE" />
<HTML><![CDATA[/EditForm.aspx?ID=]]></HTML>
<GetVar Name="RawValue#ID" />
<HTML><![CDATA[">]]></HTML>
<GetVar Name="ItemName" HTMLEncode="TRUE" />
<HTML>
<![CDATA[</a></td><td class="toolbarsep">|</td>]]>
</HTML>
.
ID 값을 통해
제휴하지 않습니다 sharepoint.stackexchange