О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal: Последовательно запустить два Batch-а

-1 votes
+
-

Если нужно выполнить последовательно два Batch-а и операции второго Batch-а не зависит от данных первого, то достаточно подряд вызвать batch_set(), иначе:
function mymodule_myform_submit($form, &$form_state) {
// Создаём операции для первого batch-а
$operations = array();
for ($i = 0; $i < 100; $i++) {
$operations[] = array('mymodule_first_batch_operation', array());
}
 
// В конец добавляем операцию для запуска второго batch-а
$operations[] = array('mymodule_start_second_batch', array());
 
// Запускаем первый batch
batch_set(array(
Читать дальше →
Похожие записи:

Полный оригинальный материал:

XandeadX