我有一个用Views模块创建的未发布节点的列表。我希望一项任务每天在指定的时间运行3次。每次任务运行时,仅应发布列表中的一个节点。我怎样才能做到这一点?
我尝试过的步骤
排程器
该调度模块需要你指定要该节点要发布的确切时间。这使事情变得复杂,因为当每个节点都应该发布时,我将不得不进行计算。
查看批量操作+规则+规则计划程序
使用“ 视图批量操作”模块,可以创建暴露于“ 规则”模块的节点列表。然后,规则可以作用于列表,并在列表上发布节点。您可以告诉规则仅发布特定数量的节点。
这很完美。除此以外,似乎无法将规则安排为每天运行3次。
您可以将Rule链接到主站点Cron作业,但这似乎不太精确,因为Cron作业可以运行3次以上。
有一个“规则计划程序”模块(“规则”的子模块),但是您似乎无法使用此“规则”条件。似乎也没有办法指定运行时间。