Я работаю с Drupal 6 и модулем filefield .
Я создал простую форму для загрузки изображения на сервер. Я хочу переименовать файл, прежде чем он будет загружен. Я заметил, что внутри функции field_file_save_upload
упоминается, что реализация hook_file_insert
позволяет вам манипулировать свойствами файла. Я не уверен, как реализовать этот хук. Должен ли я реализовать его в новом модуле или непосредственно внутри файла field_file.inc? Должно ли оно быть названо field_file_insert
?
Документация гласит следующее:
/**
* Save a file upload to a new location.
* The source file is validated as a proper upload and handled as such. By
* implementing hook_file($op = 'insert'), modules are able to act on the file
* upload and to add their own properties to the file.
...
*/
function field_file_save_upload($source, $validators = array(), $dest = FALSE)