2012-10-31 45 views
0

我有一系列相互传递数据的函数。我想要按顺序批量运行这些结果,以便每个结果都可以通过并排列到下一个函数中。Drupal 7链批处理

例如:

  • 功能1 - >进程文件 - >输出阵列
  • 功能2 - >输入阵列 - >输出阵列
  • 功能3 - >输入阵列 - >创建节点

我没有尽我所能解释,但我不熟悉这个过程。让我知道是否有任何您可能需要的额外信息。谢谢!

回答

1

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