{% extends 'base.html.twig' %} {% block body_id 'email-template' %} {% block body_class 'bg-28 no-zoom' %} {% block body %} {# Stile inline (cache-proof): la cornice scura riusa .jumbotron.scheduler; qui sistemiamo solo i dettagli di leggibilità su sfondo scuro (palette tag, code, help text) e l'editor CKEditor che resta chiaro (com'è giusto per editare HTML). #}

{{ titolo }}

{% for m in app.flashes('error') %}{% endfor %}
{{ form_start(form) }} {{ form_row(form.tipo) }} {{ form_row(form.locale) }} {{ form_row(form.corpoHtml) }}
{{ form_widget(form.abilitato) }} {{ form_label(form.abilitato) }}
{% if form.sovrascrivibile is defined %}
{{ form_widget(form.sovrascrivibile) }} {{ form_label(form.sovrascrivibile) }}
{% endif %}
Annulla
{{ form_end(form) }}

Tag disponibili

Inseriscili nell'oggetto o nel corpo scrivendoli come {{ '{{nome_tag}}' }}.

    {% for tag in tags %}
  • {{ '{{' ~ tag.nome ~ '}}' }}{{ tag.label }}
    {{ tag.descrizione }} [{{ tag.tipiEmail|join(', ') }}]
  • {% else %}
  • Nessun tag registrato.
  • {% endfor %}
{% endblock %} {% block javascripts %} {{ parent() }} {# Editor HTML self-hosted (TinyMCE community, GPL): nessuna API key, nessun nag, funziona offline. Asset in public/static/tinymce (versionati nel repo). #} {% endblock %}