This commit is contained in:
2024-10-15 11:37:38 +02:00
parent 34f4895399
commit 447a6be5fb
+9 -9
View File
@@ -29,16 +29,16 @@ function eql_preprocess_node(&$variables){
$type_protagoniste = $node->get('field_type_de_protagoniste')->getString();
$variables['attributes']['class'][] = 'type-de-protagoniste-' . $type_protagoniste;
}
// Vérifie si le champ field_type_de_ressource existe et ajoute une classe basée sur sa valeur
if ($node->hasField('field_type_de_ressource') && !$node->get('field_type_de_ressource')->isEmpty()) {
// Récupère la valeur de field_type_de_ressource
$type_de_ressource = $node->get('field_type_de_ressource')->entity->getName();
// Ajoute la classe CSS basée sur la valeur du type de ressource
$variables['attributes']['class'][] = 'type-de-ressource-' . Html::cleanCssIdentifier($type_de_ressource);
// Vérifie si le champ field_type_de_ressource existe et ajoute une classe basée sur sa valeur
if ($node->hasField('field_type_de_ressource') && !$node->get('field_type_de_ressource')->isEmpty()) {
// Récupère la valeur de field_type_de_ressource
$type_de_ressource_entity = $node->get('field_type_de_ressource')->entity;
if ($type_de_ressource_entity) {
$type_de_ressource_name = $type_de_ressource_entity->getName();
// Ajoute la classe CSS basée sur la valeur du type de ressource
$variables['attributes']['class'][] = 'type-de-ressource-' . Html::cleanCssIdentifier($type_de_ressource_name);
}
}
}
function eql_preprocess_field(&$variables) {