страница

Отключение кэширования страницы Drupal 8

Для отключения кэширования отдельно взятой страницы в Drupal 8 необходимо добавить в функцию контроллера данной страницы следующую строку:

$output['#cache']['max-age'] = 0;

В итоге получаем такой код:

public function myControllerFunction(){
  $output = array();

  ...................

  $output['#theme'] = 'my_page_theme';
  $output['#cache']['max-age'] = 0;
  return $output;
}