Ich habe im Backend ein neues Template anlegen lassen: download.html.twig , will also das original ersetzen bzw. erweitern.
Ich will die Anzahl der Downloads der Datei ausgeben über einen Insert Tag.
Was funktioniert ist das:
Code:
{% block download_link %}
{{ parent() }} {{ "{{fragment::{{dlstats::totaldownloads::files/mate/documents/aexcel.xls}}}}" }}
{% endblock %}
Ausgabe z.B. in der Mate Demo wäre: Einzelnes Download-Element 16
Das funktioniert natürlich nur, wenn ich fest den Pfad zur Datei angebe.
Ich habe herausgefunden, das in der Anteil ohne "file/" steht.
Aber das nun zusammen zu bringen gelingt mir nicht.
Das hier funktioniert nicht:
Code:
{% block download_link %}
{{ parent() }} {{ "{{fragment::{{dlstats::totaldownloads::files/{{download.file}}}}}}" }}
{% endblock %}
Es kommt in meinem Listener an:
Code:
dlstats::totaldownloads::files/{{download.file}}
Es wird also das "download.file" nicht ersetzt.
Wie komme ich nun zum Ziel? irgendwie mit '{% set ...' den kompletten String erst zusammenbauen?
Lesezeichen