home presentation, page site

This commit is contained in:
2024-06-23 23:03:46 +02:00
parent 44c9b53c16
commit 3353e208b1
13 changed files with 292 additions and 132 deletions
+19 -16
View File
@@ -91,23 +91,26 @@ function reha_preprocess_html(&$variables) {
/**
* Implements hook_preprocess_HOOK() for page templates.
*/
function reha_preprocess_page(&$variables) {
// Vérifiez si c'est une page de nœud.
if ($node = \Drupal::routeMatch()->getParameter('node')) {
if ($node instanceof \Drupal\node\NodeInterface) {
// Ajoutez une classe unique basée sur le nid (Node ID).
$variables['attributes']['class'][] = 'page-node-' . $node->id();
// function reha_preprocess_page(&$variables) {
// // Vérifiez si c'est une page de nœud.
// if ($node = \Drupal::routeMatch()->getParameter('node')) {
// if ($node instanceof \Drupal\node\NodeInterface) {
// // Ajoutez une classe unique basée sur le nid (Node ID).
// $variables['attributes']['class'][] = 'page-node-' . $node->id();
// // Ajoutez un ID unique basé sur le nid.
// $variables['attributes']['id'] = 'page-node-' . $node->id();
// }
// }
// else {
// // Si ce n'est pas une page de nœud, vous pouvez ajouter un ID basé sur le nom de la route.
// $route_name = \Drupal::routeMatch()->getRouteName();
// $variables['attributes']['id'] = 'page-' . str_replace('.', '-', $route_name);
// }
// }
// Ajoutez un ID unique basé sur le nid.
$variables['attributes']['id'] = 'page-node-' . $node->id();
}
}
else {
// Si ce n'est pas une page de nœud, vous pouvez ajouter un ID basé sur le nom de la route.
$route_name = \Drupal::routeMatch()->getRouteName();
$variables['attributes']['id'] = 'page-' . str_replace('.', '-', $route_name);
}
}
// /**