Browse Source

added book-depth class to node

bach 6 months ago
parent
commit
29908921d9
1 changed files with 8 additions and 12 deletions
  1. 8 12
      web/themes/custom/rorschach/rorschach.theme

+ 8 - 12
web/themes/custom/rorschach/rorschach.theme

@@ -18,19 +18,15 @@ function rorschach_preprocess_html(&$variables) {
 }
 
 
-// function rorschach_preprocess_node(&$variables){
-//   $node = &$variables['node'];
-//   $variables['attributes']['class'][] = 'node-type-' . $node->gettype();
-//   if($node->gettype() == "actualite") {
-//     $actu_type = $node->get('field_actu_type')->getString();
-//     $variables['attributes']['class'][] = 'actu-type-' . $actu_type;
-//   }
-//   if($node->gettype() == "offre_de_service") {
-//     $type_protagoniste = $node->get('field_type_de_protagoniste')->getString();
-//     $variables['attributes']['class'][] = 'type-de-protagoniste-' . $type_protagoniste;
-//   }
+function rorschach_preprocess_node(&$variables){
+  $node = &$variables['node'];
+  $variables['attributes']['class'][] = 'node-type-' . $node->gettype();
+  if($node->gettype() == "book") {
+    $book = $node->book;
+    $variables['attributes']['class'][] = 'book-depth-' . $book['depth'];
+  }
   
-// }
+}
 
 function rorschach_preprocess_field(&$variables) {
   $node = \Drupal::routeMatch()->getParameter('node');