variables titles are ok

This commit is contained in:
2026-08-13 11:58:27 +02:00
parent 612896d2c6
commit 914f5fd9d1
5 changed files with 366 additions and 32 deletions
+12 -2
View File
@@ -74,15 +74,25 @@ function parse_menu_item(&$items, $key){
* Implements hook_preprocess_HOOK() for node.html.twig.
*/
function leshed_preprocess_node(&$variables) {
$node_type = $variables['node']->getType();
/** @var \Drupal\node\Entity\Node $node */
$node = $variables['node'];
$node_type = $node->getType();
if (!isset($variables["attributes"]['class'])) {
$variables["attributes"]['class'] = [];
}
$variables["attributes"]['class'][] = "node-type-{$node_type}";
if ($variables['view_mode'] === "teaser") {
/** @var \Drupal\file\Plugin\\Field\FieldType\FileFieldItemList $field_images */
$field_images = $node->get('field_images');
if (!$field_images->isEmpty()) {
$variables["attributes"]['class'][] = "has-image";
}
}
}
function leshed_preprocess_contanier(&$variables) {
function leshed_preprocess_container(&$variables) {
}