Массовый узел сохранить для вычисляемых полей Drupal - PullRequest
3 голосов
/ 27 января 2011

Попытка вычислить (новое) вычисляемое поле на более чем 200 существующих узлах.

Я пробовал массово сохранять их, используя VBO

  • Сохранить сообщение (node_save_action)
  • Выполнить произвольный PHP-скрипт & node_save ($ object);
  • Выполнить произвольный PHP-скрипт и настроенную версию этого: http://drupal.org/node/905814#comment-3513678

... ни одно из этих обновленийвычисляемое поле.Сохранение каждого узла вручную.

Есть ли способ сделать это навалом?

РЕДАКТИРОВАТЬ: VBO Выполнить произвольный PHP-скрипт & node_save ($ object);обновляет узел, но не обновляет массив терминов узла, когда удаляется один термин.Только ручное редактирование / сохранение узла делает это.

1 Ответ

0 голосов
/ 27 января 2011

Проверить эту проблему:

http://drupal.org/node/195013

Кроме того, вы можете попробовать использовать действие Сохранить с Views Bulk Operations.

...