1
Dove posso aggiungere un nuovo contesto cache per un'entità?
Non sono stato in grado di aggiungere un contesto cache per lavorare con entità in drupal 8. In particolare, vado per le intestazioni: User-Agent. Ho provato molte varianti su quanto segue in un modulo. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] …