如何在twig中实现while(true){}

时间:2013-12-14 05:23:03

标签: twig

我想在twig中实现while(true)。我想知道如何实现以下逻辑

while(true){
  /* Do something */
  if(/*some condition met */){
    break;
  }
}

在树枝上?

1 个答案:

答案 0 :(得分:0)

我没有对此进行测试,但这种方式可能产生无限循环。

{% macro while() %}
    {% import _self as self %}
    {% if not /*some condition met */ %}
        {{ self.while() }}
    {% endif %}
{% endmacro %}