update settings

This commit is contained in:
Simon Vieille 2021-06-05 18:55:16 +02:00
parent 8e53b85b8f
commit 75e3c4b065
2 changed files with 15 additions and 1 deletions

View file

@ -32,6 +32,7 @@ class SettingEventSubscriber extends EventSubscriber
$this->manager->init('email_comment', '🤖 E-mail', 'Destinataire nouveau commentaire', '');
$this->manager->init('stats_umami_url', '📊 Statistiques', 'Adresse tableau de bord Umami', '');
$this->manager->init('stats_umami_tag', '📊 Statistiques', 'Script Umami', '');
$this->manager->init('giphy_api_key', '🌐 API', 'Clé d\'API Giphy', '');
}
@ -62,6 +63,19 @@ class SettingEventSubscriber extends EventSubscriber
);
}
if (in_array($entity->getCode(), ['stats_umami_tag'])) {
$builder->add(
'value',
TextareaType::class,
[
'label' => $entity->getLabel(),
'attr' => [
'rows' => 3,
],
]
);
}
if (in_array($entity->getCode(), ['blog_footer'])) {
$builder->add(
'value',

View file

@ -118,7 +118,7 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
{{ encore_entry_script_tags('app') }}
{% endblock %}
<script async defer data-website-id="b0f9d177-4c9b-446c-82f2-aa45d4ae3aca" src="https://umami.deblan.org/umami.js"></script>
{{- setting('stats_umami_tag')|raw -}}
</body>
</html>
{% endapply %}