W Drupal 6 mogłem kontrolować widoczność bloku za pomocą kodu PHP w konfiguracji interfejsu bloku, takiego jak:
<?php return MYMODULE_abc() || MYMODULE_def() ; ?>
Funkcje te sprawdzały bieżący węzeł, systematykę itp., Aby zdecydować, czy wyświetlić blok. Ta opcja PHP zniknęła w Drupal 8, ale jest $visibility
pole w BlockBase
. Czy mogę tego użyć, aby programowo ustawić widoczność w czasie wykonywania?