diff --git a/src/Entity/Field.php b/src/Entity/Field.php index 70609394d..9dad3c8bc 100644 --- a/src/Entity/Field.php +++ b/src/Entity/Field.php @@ -7,6 +7,7 @@ use ApiPlatform\Core\Annotation\ApiFilter; use ApiPlatform\Core\Annotation\ApiResource; use ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\SearchFilter; +use Bolt\Common\Arr; use Bolt\Configuration\Content\FieldType; use Doctrine\ORM\Mapping as ORM; use Knp\DoctrineBehaviors\Contract\Entity\TranslatableInterface; @@ -79,7 +80,7 @@ public function __toString(): string $value = $this->getTwigValue(); if (is_array($value)) { - $value = implode('', $value); + $value = implode('', Arr::flatten($value, PHP_INT_MAX)); } return (string) $value;