VBO的批处理支持执行任意的php代码,这为开发提供了很大的方便。下面是一个例子:
$old_url = $entity->field_url['und'][0]['value'];
$old_url = str_replace('old.example.com','228.244.244.36',$old_url);
$entity->field_url['und'][0]['value'] = $old_url;
node_save($entity);
$entity是当前条目的对象,我对它的一个字段值,做了修改。修改后,需要自己调用node_save,系统并不会自动帮你保存。