활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Hi team,
We have a use case where we have to use conditional statements (if, else and maybe a for loop as well) in a transactional message center email template.
Is it possible to do so, can we use conditional statements in the transactional message center email template?
If yes, please provide some examples or documentation for the same.
Thanks
해결되었습니다! 솔루션으로 이동.
<% var ctx = XML(rtEvent.ctx); %> <% if (rtEvent.ctx.myValue == true) {%> display some html block <%} else { %> display some another html block <%}%>
The approach is basically the same as normal delivery templates, but in transactional you need to define the ctx variable as above.
<% var ctx = XML(rtEvent.ctx); %> <% if (rtEvent.ctx.myValue == true) {%> display some html block <%} else { %> display some another html block <%}%>
The approach is basically the same as normal delivery templates, but in transactional you need to define the ctx variable as above.
I have been trying to implement your steps but it still doesn't work for me.
Can you suggest what's wrong?
Original method
<% if ( toString(rtEvent.ctx.@freeText22).length > 0 ) { %>
<tr>
<td class="mpbx-27" style="font-size:16px; line-height:22px; font-family:'Core Sans C', Helvetica, Arial, sans-serif; font-weight: 400; text-align:left; min-width:auto !important; color:#151515; padding-bottom: 20px;">
<strong>Sources</strong><br />
<%= rtEvent.ctx.@freeText22 %>
</td>
</tr>
<% } %>
New method
<% var ctx = XML(rtEvent.ctx); %>
<% if ( rtEvent.ctx.@freeText22 == true ) { %>
<tr>
<td class="mpbx-27" style="font-size:16px; line-height:22px; font-family:'Core Sans C', Helvetica, Arial, sans-serif; font-weight: 400; text-align:left; min-width:auto !important; color:#151515; padding-bottom: 20px;">
<strong>Sources</strong><br />
<%= rtEvent.ctx.@freeText22 %>
</td>
</tr>
<% } %>
<%} else { %>
<%}%>
Thanks!!
Try the below;
<% var ctx = XML(rtEvent.ctx); % >
<% if (rtEvent.ctx.@freeText22 == true) {% >
<tr>
<td class = "mpbx-27" style = "font-size:16px; line-height:22px; font-family:'Core Sans C', Helvetica, Arial, sans-serif; font-weight: 400; text-align:left; min-width:auto !important; color:#151515; padding-bottom: 20px;" >
<strong> Sources </strong><br / >
<%= rtEvent.ctx.@freeText22 % >
</td>
</tr>
<% } else { % >
//html something else
<%}%>
조회 수
답글
좋아요 수
조회 수
Likes
답글
조회 수
Likes
답글
조회 수
Likes
답글