Drupal 7链批处理

时间:2012-10-31 12:35:39

标签: drupal batch-file drupal-7

我有一系列将数据传递给彼此的函数。我想按批次顺序运行这些,这样每个结果都会传递给下一个函数。

例如:

  • 功能1 - >处理文件 - >输出数组
  • 功能2 - >输入数组 - >输出数组
  • 功能3 - >输入数组 - >创建节点

我没有尽可能好地解释,但我对这个过程并不熟悉。如果您可能需要任何其他信息,请与我们联系。谢谢!

1 个答案:

答案 0 :(得分:1)

让函数将结果存储在$ context ['sandbox']中,以便处理下一个函数。 drupal中的所有批处理函数都应该通过引用将上下文参数作为最后一个参数。请注意,此数据应该是会话变量安全(无对象)