批处理完成后完成的功能不起作用

问题描述 投票:0回答:1

我试图在批处理操作后调用一个函数,该函数从数据库读取数据并生成 CSV 文件,并在批处理完成后自动下载它。这是我的 Batch API 的代码片段。

$batch = array(
  'operations' => $operations,
  'title' => t('Exporting the rheumatologist data.'),
  'init_message' => t('Export process is starting.'),
  'finished' => 'batch_export_finished',
  'progress_message' => t('Processed @current out of @total.'),
  'error_message' => t('Export process has encountered an error.'),
);
batch_set($batch);

这是应该调用的函数。

function batch_export_finished(){
    alert("do something");
}
php drupal-7 batch-processing drupal-modules
1个回答
0
投票

这个问题你解决了吗?对于我尝试构建的相同功能,我遇到了同样的问题。

© www.soinside.com 2019 - 2024. All rights reserved.