我有一个规则集,它根据某些条件发布节点。这很有效。现在我想将该节点作为首页推广(不在头版中发布):换句话说,我想自动将drupal首页别名更改为新创建的节点。
我是否需要在规则集中创建自定义PHP操作以更新数据库?使用默认规则操作有更简单的方法吗?
答案 0 :(得分:1)
规则附带“执行自定义PHP代码”规则,您可以使用该规则来制定此规则。首页保存为名为“site_frontpage”的变量,因此自定义规则代码应该是非常简单的(未经测试):
variable_set('site_frontpage', $node->path);