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/HeadBuilder.php | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'src/view/HeadBuilder.php') diff --git a/src/view/HeadBuilder.php b/src/view/HeadBuilder.php index b3d78aa..fd7f751 100644 --- a/src/view/HeadBuilder.php +++ b/src/view/HeadBuilder.php @@ -49,18 +49,9 @@ class HeadBuilder extends AbstractBuilder $description = Model::$page_path->getLast()->getDescription(); // favicon - /*foreach($node->getNodeData()->getImages() as $image) - { - if(str_contains($image->getFileName(), 'favicon')) - { - $favicon = rtrim($image->getFilePathMini(), '/'); - $alt = $image->getAlt(); - } - }*/ - - // en dur temporairement - $favicon = Asset::USER_PATH . 'favicon48x48.png'; - $alt = 'favicon'; + // ?-> est l'opérateur de navigation sécurisée => LOVE! + $favicon = Asset::USER_PATH . ($favicon_object = $node->getNodeData()->getAssetByRole('head_favicon'))?->getFileName() ?? ''; + $favicon_type = $favicon_object?->getMimeType() ?? ''; ob_start(); require $viewFile; -- cgit v1.2.3