0

我有一个规则集,它根据某些条件发布一个节点。这很好用。现在我还想将该节点推广为首页(而不是将其发布在首页):换句话说,我想自动将drupal首页别名更改为新创建的节点。

我是否需要在我的规则集中创建一个自定义 PHP 操作来更新数据库?是否有使用默认规则操作的更简单方法?

4

1 回答 1

1

规则附带“执行自定义 PHP 代码”的规则,您可以使用它来制定此规则。头版保存为名为“site_frontpage”的变量,因此自定义规则代码应该非常简单,如下所示(未经测试):

variable_set('site_frontpage', $node->path);
于 2010-12-30T18:52:47.133 回答