From 5311271ae590460b986e3e09edcdc665b73710ca Mon Sep 17 00:00:00 2001 From: polo Date: Fri, 24 Oct 2025 02:27:19 +0200 Subject: =?UTF-8?q?entit=C3=A9=20pour=20table=20interm=C3=A9diaire=20?= =?UTF-8?q?=C3=A0=203=20champs=20entre=20NodeData=20et=20Asset,=20table=20?= =?UTF-8?q?Asset=20repens=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/view/FooterBuilder.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/view/FooterBuilder.php') diff --git a/src/view/FooterBuilder.php b/src/view/FooterBuilder.php index 35df010..fcb78e0 100644 --- a/src/view/FooterBuilder.php +++ b/src/view/FooterBuilder.php @@ -4,6 +4,7 @@ declare(strict_types=1); use App\Entity\Node; +use App\Entity\Asset; class FooterBuilder extends AbstractBuilder { @@ -13,12 +14,15 @@ class FooterBuilder extends AbstractBuilder if(file_exists($viewFile)) { - // $adresses postale et e-mail - if(!empty($node->getNodeData()->getData())) + $node_data = $node->getNodeData(); + // nom du contact, adresse et e-mail + if(!empty($node_data->getData())) { - extract($node->getNodeData()->getData()); + extract($node_data->getData()); } + $footer_logo = Asset::USER_PATH . $node_data->getAssetByRole('footer_logo')?->getFileName() ?? ''; + $this->useChildrenBuilder($node); $breadcrumb = $this->html; -- cgit v1.2.3