Пытается вычислить (новое) вычисленное поле на более чем 200 существующих узлах.Сохранение массового узла для вычисляемых полей Drupal
Я пытался спасти их массу с помощью ВБО-х
- Сохранить запись (node_save_action)
- выполнить произвольный PHP сценарий & node_save ($ объекта);
- выполнить произвольный PHP сценарий & настроенную версию этого: http://drupal.org/node/905814#comment-3513678
... Ни один из этих обновлений вычисленное поле. Сохранение каждого узла вручную.
Есть ли способ сделать это оптом?
EDIT: Выполнение произвольного PHP-скрипта VBO & node_save ($ object); обновляет узел, но не обновляет массив термов узла, когда один термин удаляется. Это делает только ручное редактирование/сохранение узла.
спасибо - я уже пробовал оба из них в пунктах 1 и 2. Это похоже на другую проблему - термин был удален, но значения дельты узла в массиве term не обновляются, пока узел не будет сохранен вручную. – keva