【问题标题】:Drupal 7 - Delete old nodes with Node expire and their translated versionsDrupal 7 - 使用 Node expire 删除旧节点及其翻译版本
【发布时间】:2015-12-08 16:28:30
【问题描述】:

使用Node Expire 删除节点及其翻译的问题。

我已经制定了一个规则,当它的过期日期过期时删除节点,但它只删除具有过期日期的节点而不是翻译的节点。我有 i18n_sync 模块可以在语言之间同步一些数据,但我无法让它同步到期日期(不是一个选项?)。任何人有一些建议如何让它工作或任何其他想法?我对 Drupal 不太熟悉,但不得不为客户更新网站,所以我很困惑。

提前致谢

【问题讨论】:

  • 翻译后的节点在 Publishing Options 中是否有过期日期?
  • 是的,但我想只输入一次到期日期,然后在到期日期之后删除同一“事件”的所有版本。

标签: drupal drupal-7 drupal-modules drupal-rules


【解决方案1】:

在 admin/structure/types/manage/CONTENT_TYPE 转到发布选项。 你有 NODE EXPIRE 默认到期日期 ;将其设置为:+30 天(例如发布后 30 天到期)。那么您在过期日期过期时删除节点的规则应该可以正常工作。

【讨论】:

  • 是的,我不想使用默认值,我想给节点一个特定的日期,并且该值应该复制到其他 2 个节点(网站上的 3 种语言)。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
  • 2014-09-06
  • 2021-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多