2017-09-25 62 views
2

这一部分:如何用树枝格式写这个?

<?php if (isset($quantity_taxation_curr) && in_array($currency['code'], $quantity_taxation_curr)) { ?> 

成为树枝格式,我想这一个:

{% if isset(quantity_taxation_curr) AND in_array(currency['code'], quantity_taxation_curr) %} 

但它是不正确的。

+1

帮不了你,但你得到了,因为一个好问的问题,我给予好评。这就是它应该如何。保持简单和简短。只有代码的相关部分包含在内,显示了迄今为止所尝试的内容。这是一个很好的例子,我希望有人能帮助你:) – Twinfriends

+1

从长远来看,将它封装在一个传递给你的树枝模板的变量中可能会有所帮助 - 虽然看起来你可以做到这一点,模板逻辑通常最好保持尽可能简单。就像'quantity_transaction_curr_exists' – Hannele

回答

4

试试这个:

{% if quantity_taxation_curr is defined and currency['code'] in quantity_taxation_curr %} 
+0

我认为它应该工作!上投票。 – teeyo

+1

@teeyo谢谢!我也认为,它应该工作))) –

+1

是的,但我有货币['code'],不只是代码?可以是一个问题? – MorganFreeFarm

2

尝试了这一点

{% if quantity_taxation_curr is defined and 'code' in quantity_taxation_curr %} 
... 
{% endif %}