Sono un po 'nuovo al ramoscello e so che è possibile sommare valori in un modello e raccoglierli in una variabile. Ma quello di cui ho realmente bisogno è mostrare il valore summerised nel template prima di riassumerli. Ho bisogno di qualcosa come slot nel vecchio symfony. O in PHP, potrei farlo da parte di ob_start(). È possibile in un ramoscello in qualche modo?Riga sommità ramoscello sopra l'estivazione
Mi piacerebbe qualcosa del genere.
sum is: {{ sum }} {# obviously it is 0 right here, but i want the value from the calculation #}
{# some content.. #}
{% set sum = 0 %}
{% for r in a.numbers}
{% set sum = sum + r.number %}
{% endfor %}
Perché non stai facendo i calcoli nel controller? Twig è in realtà solo supponiamo di essere utilizzato per visualizzare i dati calcolati. In MVC i tuoi punti di vista non sono realmente supposti di eseguire i calcoli. – Chausser