Tipps und Tricks Filter
Insert Tag im Twig Template, mit Variable im Tag
Es soll die Anzahl der Downloads der Datei ausgeben werden, der Wert kommt über einen Insert Tag. Dieser kommt aus dem "Contao dlstats Bundle".
Hier für das CE Download:
{% extends "@Contao/content_element/download.html.twig" %}
{% block download_link %}
{# in download.file steht der Pfad ohne file/ #}
{{ parent() }} Downloads: {{ "{{fragment::{{dlstats::totaldownloads::files/%s}}}}"|format(download.file) }}
{% endblock %}
Als Varianten Template wäre die Datei dann beispielsweise:/templates/content_element/download/download-anzahl.html.twig
Das lässt sich am besten mit dem Template Studio anlegen.
Hinweis: Symfony Cache musst in Contao 5.3 auf jeden Fall gelöscht werden, sonst greifen die Änderungen nicht.
Mit dem Template-Studio in Contao 5.6 ist das (manuelle) Löschen des Symfony Caches dann nicht mehr erforderlich.
