Drupal6とファイルフィールドモジュールを使用しています。
サーバーに画像をアップロードするための簡単なフォームを作成しました。アップロードする前にファイルの名前を変更したい。関数内で、実装するとファイルのプロパティを操作できること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)