From 68cae2442f2be7655e9e1702bec06c552bab18af Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Wed, 2 Jun 2021 19:22:35 +0200 Subject: [PATCH] backports murph-skeleton --- core/Twig/Extension/CrudExtension.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/Twig/Extension/CrudExtension.php b/core/Twig/Extension/CrudExtension.php index 8539800..dcf9894 100644 --- a/core/Twig/Extension/CrudExtension.php +++ b/core/Twig/Extension/CrudExtension.php @@ -53,16 +53,16 @@ class CrudExtension extends AbstractExtension } if (is_callable($hrefConfig)) { - $href = call_user_func($hrefConfig, $entity, $config['options']); + $attrs['href'] = call_user_func($hrefConfig, $entity, $config['options']); } else { - $href = $hrefConfig; + $attrs['href'] = $hrefConfig; } foreach ($attrs as $k => $v) { - $attributes .= sprintf('%s="%s" ', htmlspecialchars($k), htmlspecialchars($v)); + $attributes .= sprintf(' %s="%s" ', htmlspecialchars($k), htmlspecialchars($v)); } - $render = sprintf('%s', htmlspecialchars($href), $attributes, $render); + $render = sprintf('%s', $attributes, $render); } return $render;