8.
请帮助找到最佳解决方案。
我有应该显示创建日期的节点。如果今天创建的节点文本应该是 - “今天” 如果昨天 - “昨天”。在其他情况下,应该只显示创建日期 - 22/02/1999。
我创建了自定义字段格式化程序来实现这一点。一切都好,除了一件事 -缓存。
由于 drupal 缓存了今天创建的节点,明天应该显示“昨天”。但是明天它仍然会显示“今天”,直到我手动清除缓存。缓存清除后,它会说“昨天”,就像它应该的那样。
请帮我解决这个问题。我会很高兴避免使用
'#cache' => [
'max-age' => 0,
]