Альтернатива node_save()

$node = node_load(17531);
// for each field whose value remains unchanged
unset($node->field_status_dvig_po_sklady); 
// for each field whose value changes
$node->field_status_dvig_po_sklady['und'][0]['value'] = 's0';
field_attach_update('node', $node);
entity_get_controller('node')->resetCache(array($node->nid));

Ещё здесь https://drupal.stackexchange.com/questions/21023/updating-a-field-programmatically-hook-node-update

Связаться с автором Поддержать автора (что?)

Комментарии

Если у вас есть вопрос, критика или другое мнение - напишите в комментариях.