diff options
| -rw-r--r-- | src/view/HeadBuilder.php | 3 | ||||
| -rw-r--r-- | src/view/HeaderBuilder.php | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/view/HeadBuilder.php b/src/view/HeadBuilder.php index 3eba9a2..88e69fb 100644 --- a/src/view/HeadBuilder.php +++ b/src/view/HeadBuilder.php | |||
| @@ -49,7 +49,8 @@ class HeadBuilder extends AbstractBuilder | |||
| 49 | 49 | ||
| 50 | // favicon | 50 | // favicon |
| 51 | // ?-> est l'opérateur de navigation sécurisée => LOVE! | 51 | // ?-> est l'opérateur de navigation sécurisée => LOVE! |
| 52 | $favicon = Asset::USER_PATH . ($favicon_object = $node->getNodeData()->getAssetByRole('head_favicon'))?->getFileName() ?? ''; | 52 | $favicon_name = ($favicon_object = $node->getNodeData()->getAssetByRole('head_favicon'))?->getFileName(); |
| 53 | $favicon = $favicon_name ? Asset::USER_PATH . $favicon_name : ''; | ||
| 53 | $favicon_type = $favicon_object?->getMimeType() ?? ''; | 54 | $favicon_type = $favicon_object?->getMimeType() ?? ''; |
| 54 | 55 | ||
| 55 | ob_start(); | 56 | ob_start(); |
diff --git a/src/view/HeaderBuilder.php b/src/view/HeaderBuilder.php index 7e3c363..4651418 100644 --- a/src/view/HeaderBuilder.php +++ b/src/view/HeaderBuilder.php | |||
| @@ -45,7 +45,8 @@ class HeaderBuilder extends AbstractBuilder | |||
| 45 | // réseaux sociaux + logo dans l'entête | 45 | // réseaux sociaux + logo dans l'entête |
| 46 | // ?-> est l'opérateur de chainage optionnel | 46 | // ?-> est l'opérateur de chainage optionnel |
| 47 | $header_logo = Asset::USER_PATH . $node_data->getAssetByRole('header_logo')?->getFileName() ?? ''; | 47 | $header_logo = Asset::USER_PATH . $node_data->getAssetByRole('header_logo')?->getFileName() ?? ''; |
| 48 | $header_background = Asset::USER_PATH . $node_data->getAssetByRole('header_background')?->getFileName() ?? ''; | 48 | $header_background_name = $node_data->getAssetByRole('header_background')?->getFileName(); |
| 49 | $header_background = $header_background_name ? Asset::USER_PATH . $header_background_name : ''; | ||
| 49 | 50 | ||
| 50 | $keys = array_keys($social); | 51 | $keys = array_keys($social); |
| 51 | $social_networks = ''; | 52 | $social_networks = ''; |
| @@ -59,7 +60,7 @@ class HeaderBuilder extends AbstractBuilder | |||
| 59 | // assets dans classe header_additional_inputs | 60 | // assets dans classe header_additional_inputs |
| 60 | $admin_favicon = '<input type="file" id="head_favicon_input" class="hidden" accept="image/png, image/jpeg, image/gif, image/webp, image/tiff, image/x-icon, image/bmp"> | 61 | $admin_favicon = '<input type="file" id="head_favicon_input" class="hidden" accept="image/png, image/jpeg, image/gif, image/webp, image/tiff, image/x-icon, image/bmp"> |
| 61 | <button id="head_favicon_open" onclick="head_favicon.open()"><img id="head_favicon_content" class="action_icon"> Favicon</button> | 62 | <button id="head_favicon_open" onclick="head_favicon.open()"><img id="head_favicon_content" class="action_icon"> Favicon</button> |
| 62 | <script>document.getElementById(\'head_favicon_content\').src = window.Config.favicon;</script> | 63 | <script>document.getElementById("head_favicon_content").src = window.Config.favicon;</script> |
| 63 | <img id="head_favicon_submit" class="action_icon hidden" src="assets/save.svg" onclick="head_favicon.submit()"> | 64 | <img id="head_favicon_submit" class="action_icon hidden" src="assets/save.svg" onclick="head_favicon.submit()"> |
| 64 | <img id="head_favicon_cancel" class="action_icon hidden" src="assets/close.svg" onclick="head_favicon.cancel()">'; | 65 | <img id="head_favicon_cancel" class="action_icon hidden" src="assets/close.svg" onclick="head_favicon.cancel()">'; |
| 65 | $admin_background = '<input type="file" id="header_background_input" class="hidden" accept="image/png, image/jpeg, image/gif, image/webp, image/tiff"> | 66 | $admin_background = '<input type="file" id="header_background_input" class="hidden" accept="image/png, image/jpeg, image/gif, image/webp, image/tiff"> |
