在我的drupal 8自定义模块中,我使用块来显示当前文章页面的下一个和上一个链接。但是,由于缓存而切换节点时链接不会更改。如何限制此块的缓存? 我无法绕过这个。
public function build() {
/**
* {@inheritdoc}
*/
$node = \Drupal::request()->attributes->get('node');
$created_time = $node->getCreatedTime();
$nextprevlinks ="";
$nextprevlinks .= $this->generateNext($created_time);
$nextprevlinks .= $this->generatePrevious($created_time);
return array('#markup' => $nextprevlinks);
}
答案 0 :(得分:0)
以防其他人像我刚才那样做大脑放屁。
这就是我现在的回报:
return array('#markup' => $nextprevlinks,
'#cache' => array("max-age" => 0),
);