mandrill逻辑if / else语句,如果条件不满意,则提供后备选项

时间:2015-08-28 09:45:02

标签: if-statement mandrill

我试图找出mandrill条件语句,并做了很多研究,但无法弄清楚这一点。

我的逻辑看起来像这样:

reverse(data, data+n);

我认为this回答可以帮助我解决它,但仍然无法弄明白。我尝试了各种各样的变化,但它仍然没有用。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

首先,我假设您在发布问题时忘记了最后一个条件的最后:IF

无论最后一个条件的格式是错误的。如果要同时检查两个条件,:IF必须嵌套,如下所示:

*|IF:MERGE1=x|*
    *|IF:MERGE2=y|*
          <div mc:edit="main"> 
                <p>content to display if both conditions are true</p>
           </div>
    *|END:IF|*
*|END:IF|*

此外,请确保在错误时传递housegarden个变量的值。

如果这两个变量都为false,则不会转发该值,那么您需要使用:IFNOT标记:

*|IFNOT:MERGE|*
    content to display if MERGE is not provided
*|END:IF|*

所以在你的情况下,最后一个条件是:

*|IF:house!=true|* 
    *|IF:garden!=true|*                                        
        House and Garden not included
    *|END:IF|*
*|END:IF|*

详细了解mandrill条件合并标记here