diff options
| author | polo <ordipolo@gmx.fr> | 2025-10-24 16:36:57 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2025-10-24 16:36:57 +0200 |
| commit | e73ea91a5999dc2cbadc00dfda18c839ef1a158b (patch) | |
| tree | 14feeb0ab7a01bdebdf6432772db89520da343f0 /src/view | |
| parent | 5311271ae590460b986e3e09edcdc665b73710ca (diff) | |
| download | cms-e73ea91a5999dc2cbadc00dfda18c839ef1a158b.zip | |
hack de beau gosse pour autoriser 2 paires node_data_id/asset_id identiques dans nodedata_asset, problème permission de fichiersHEADmain
Diffstat (limited to 'src/view')
| -rw-r--r-- | src/view/HeaderBuilder.php | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/src/view/HeaderBuilder.php b/src/view/HeaderBuilder.php index 44e244d..1c82368 100644 --- a/src/view/HeaderBuilder.php +++ b/src/view/HeaderBuilder.php | |||
| @@ -45,34 +45,9 @@ class HeaderBuilder extends AbstractBuilder | |||
| 45 | // réseaux sociaux + logo dans l'entête | 45 | // réseaux sociaux + logo dans l'entête |
| 46 | $header_logo = Asset::USER_PATH . $node_data->getAssetByRole('header_logo')?->getFileName() ?? ''; | 46 | $header_logo = Asset::USER_PATH . $node_data->getAssetByRole('header_logo')?->getFileName() ?? ''; |
| 47 | $header_background = Asset::USER_PATH . $node_data->getAssetByRole('header_background')?->getFileName() ?? ''; | 47 | $header_background = Asset::USER_PATH . $node_data->getAssetByRole('header_background')?->getFileName() ?? ''; |
| 48 | |||
| 48 | $keys = array_keys($social); | 49 | $keys = array_keys($social); |
| 49 | $social_networks = ''; | 50 | $social_networks = ''; |
| 50 | |||
| 51 | // nécéssite des entrées dans la table node_asset | ||
| 52 | /*foreach($node->getNodeData()->getAssets() as $asset) | ||
| 53 | { | ||
| 54 | for($i = 0; $i < count($keys); $i++) | ||
| 55 | { | ||
| 56 | // réseaux sociaux | ||
| 57 | if(str_contains($asset->getFileName(), $keys[$i])){ | ||
| 58 | $social_networks .= '<a href="' . $social[$keys[$i]] . '" target="_blank" rel="noopener noreferrer"> | ||
| 59 | <img src="' . rtrim($asset->getFilePathMini(), '/') . '" alt="' . $keys[$i] . '_alt"></a>'; | ||
| 60 | break; | ||
| 61 | } | ||
| 62 | // logo en-tête | ||
| 63 | //if(str_contains($asset->getFileName(), 'header_logo')){ | ||
| 64 | //$header_logo = rtrim($asset->getFilePathMini(), '/'); | ||
| 65 | //break; | ||
| 66 | //} | ||
| 67 | // image de fond | ||
| 68 | //if(str_contains($asset->getFileName(), 'header_background')){ | ||
| 69 | //$header_background = rtrim($asset->getFilePath(), '/'); | ||
| 70 | //break; | ||
| 71 | //} | ||
| 72 | } | ||
| 73 | }*/ | ||
| 74 | |||
| 75 | // réseaux sociaux, chemin du ficher dans node_data à déplacer dans asset | ||
| 76 | foreach($keys as $one_key){ | 51 | foreach($keys as $one_key){ |
| 77 | $social_networks .= '<a href="' . $social[$one_key] . '" target="_blank" rel="noopener noreferrer"> | 52 | $social_networks .= '<a href="' . $social[$one_key] . '" target="_blank" rel="noopener noreferrer"> |
| 78 | <img src="assets/' . $one_key . '.svg" alt="' . $one_key . '_alt"></a>'; | 53 | <img src="assets/' . $one_key . '.svg" alt="' . $one_key . '_alt"></a>'; |
