如何通过drupal中的规则填充日期字段

时间:2012-10-03 02:00:56

标签: drupal drupal-7 datefield drupal-rules

我的drupal页面中的一种内容类型( Drupal 7 )有一个日期字段。从XML文件导入开始小时,开始分钟和持续时间(整数值)后,我想通过规则设置节点的日期字段。似乎我无法访问开始日期,结束日期,持续时间和重复日期字段。

是否有设置开始日期,结束日期,重复等的解决方案?

Node A
-- title (text)
-- start minute (integer)
-- start hour (integer)
-- end minute (integer)
-- end hour (integer)
-- duration (integer)
-- days (integer values)

Node B
-- title (text)
-- date (date field)

使用规则我想循环每个节点A内容并想要创建节点B内容。在创建时,我想要使用节点A的值设置日期字段。日期字段具有“开始日期,结束日期和重复”等选项。我想设置这些值,但规则中没有“重复”的标记。

节点A只是一个辅助节点,我用它从带有feed的XML文件中导入我的值。 Feeds(使用XML解析器)无法将不同的值(分钟,小时,持续时间,重复)映射到一个日期字段。所以我希望规则可以帮助我。创建节点B后,我将删除节点A.

1 个答案:

答案 0 :(得分:0)

您可以使用模块scheduler

如果您的要求非常具体,您可以在操作下使用执行php代码并使用查询

更新数据库记录

干杯!!!