2012-09-19 11 views

Respuesta

50

La forma más fácil es dar salida al delimitador variable ({{) mediante el uso de una expresión variable:

{{ '{{' }} 

Alternativas (utilizado cuando se tiene que escapar demasiado) son primas (verbatim desde 1,12) bloquea:

{% raw %} 
    <ul> 
    {% for item in seq %} 
     <li>{{ item }}</li> 
    {% endfor %} 
    </ul> 
{% endraw %} 

En realidad, es bastante well documented.

+0

Gracias, lo busqué en la documentación pero no lo vi. El crudo es la solución perfecta para este problema. –

+3

la etiqueta sin formato ha quedado obsoleta a favor de la etiqueta 'verbatim' – DMTintner

+0

@DMTintner Gracias, actualizó la respuesta. – raina77ow

10

El Twig documentation da dos sugerencias. La primera es simplemente para dar salida a una cadena:

{{ '{{' }} 

De lo contrario, si desea dar salida a una sección de largo (que suena como lo hace) puede utilizar la raw tag:

{% raw %} 
    your mustache content here 
{% endraw %} 
0
{% block body %} 
<table class="table table-striped"> 
    {% for temp in data %} 
    <tr> 
     <td>{{temp.fname}}</td> 
     <td>{{temp.lname}}</td> 
    </tr> 
    {% endfor %} 
</table> 

{ % endblock%}

Cuestiones relacionadas