You are here

Drupal 8下面,禁用某个路由页面的缓存

使用no_cache这个配置选项,示例如下


mydownload.downloadlist:

  path: '/mydownloads/{resource_type}/{resource_id}'

  defaults:

    _controller: '\Drupal\mydownload\Controller\MyDownloadController::downloadList'

    _title: 'Download'

  requirements:

    _custom_access: '\Drupal\mydownload\Controller\MyDownloadController::access'

    resource_type: '[a-z0-9_]+'

  options:

    no_cache: 'TRUE'

这样就禁用了这个下面页面的缓存,总是看到最新的。


论坛:

Drupal版本: