From 814cf30b3e9d8fb274443d8c68e9d86d95d778e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Burnichon?= Date: Tue, 15 Mar 2016 18:03:24 +0100 Subject: [PATCH] Add slugified flag name in admin --- lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php | 3 +++ templates/web/admin/statusbit/edit.html.twig | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php b/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php index 43fdd1253b..56c7040c7d 100644 --- a/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php +++ b/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php @@ -7,6 +7,7 @@ use Alchemy\Phrasea\Model\Entities\ElasticsearchRecord; use Alchemy\Phrasea\Model\Entities\User; use Alchemy\Phrasea\Model\RecordInterface; use Alchemy\Phrasea\Http\StaticFile\StaticMode; +use Alchemy\Phrasea\SearchEngine\Elastic\Structure\Flag; class PhraseanetExtension extends \Twig_Extension { @@ -44,6 +45,8 @@ class PhraseanetExtension extends \Twig_Extension new \Twig_SimpleFunction('caption_field', array($this, 'getCaptionField')), new \Twig_SimpleFunction('caption_field_label', array($this, 'getCaptionFieldLabel')), new \Twig_SimpleFunction('caption_field_order', array($this, 'getCaptionFieldOrder')), + + new \Twig_SimpleFunction('flag_slugify', array(Flag::class, 'normalizeName')), ); } diff --git a/templates/web/admin/statusbit/edit.html.twig b/templates/web/admin/statusbit/edit.html.twig index 4001a0626e..c1df6065ca 100644 --- a/templates/web/admin/statusbit/edit.html.twig +++ b/templates/web/admin/statusbit/edit.html.twig @@ -6,7 +6,7 @@ {% endif %}

- {{ 'status:: numero de bit' | trans }} {{ app['request'].get('bit') }} + {{ 'status:: numero de bit' | trans }} {{ app['request'].get('bit') }} ({{ flag_slugify(status['labelon']) }})