From 228fde03eec64a5a1931a6d9703830c9dbb85497 Mon Sep 17 00:00:00 2001 From: Rodrigo Pokemaobr Date: Tue, 24 May 2022 14:29:29 -0300 Subject: [PATCH] Removing get display field function on twig template Signed-off-by: Rodrigo Pokemaobr --- libraries/classes/Controllers/Table/RelationController.php | 1 + libraries/classes/Twig/RelationExtension.php | 5 ----- templates/table/relation/common_form.twig | 3 +-- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/libraries/classes/Controllers/Table/RelationController.php b/libraries/classes/Controllers/Table/RelationController.php index 8e25a23edc..6074371266 100644 --- a/libraries/classes/Controllers/Table/RelationController.php +++ b/libraries/classes/Controllers/Table/RelationController.php @@ -167,6 +167,7 @@ final class RelationController extends AbstractController 'dbi' => $this->dbi, 'default_sliders_state' => $GLOBALS['cfg']['InitialSlidersState'], 'route' => $route, + 'display_field' => $this->relation->getDisplayField($GLOBALS['db'], $GLOBALS['table']), ]); } diff --git a/libraries/classes/Twig/RelationExtension.php b/libraries/classes/Twig/RelationExtension.php index 1775be3427..2ad18b2359 100644 --- a/libraries/classes/Twig/RelationExtension.php +++ b/libraries/classes/Twig/RelationExtension.php @@ -20,11 +20,6 @@ class RelationExtension extends AbstractExtension $relation = new Relation($GLOBALS['dbi']); return [ - new TwigFunction( - 'get_display_field', - [$relation, 'getDisplayField'], - ['is_safe' => ['html']] - ), new TwigFunction( 'get_foreign_data', [$relation, 'getForeignData'] diff --git a/templates/table/relation/common_form.twig b/templates/table/relation/common_form.twig index 2cca11800a..ff093ab77e 100644 --- a/templates/table/relation/common_form.twig +++ b/templates/table/relation/common_form.twig @@ -203,14 +203,13 @@ {% endif %} {% if relation_parameters.displayFeature is not null %} - {% set disp = get_display_field(db, table) %}