Есть тип материала, в нем поле ссk типа файл, на основе данных этого материала генерируется odt файл который прикрепляется к ноде, генерацию сделал, прикрепление тоже сделал, но вот когда файл уже есть то он не обновляется, т.е. по идее нужно удалить запись о старом файле, и прикрепить новый. Как это реализовать?
---------------------
Добавил
unset($node->field_dogovor);
перед
$node->field_dogovor[] = $field;
node_save($node);
Все заработало, даже старый файл удаляется с винта, но все равно как то странно.