Closed (fixed)
Project:
FileField
Version:
6.x-3.1
Component:
Code
Priority:
Critical
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
2 Nov 2009 at 11:53 UTC
Updated:
24 Apr 2010 at 04:36 UTC
Hi
I have a cck form in which there is a filefield for uploading any type of document file(doc, pdf, ppt, odt).
Now, I have to convert each kind of file to pdf file. i.e. when user click on submit, I want to process the file information before saving to db.
But, the problem is, I'm not able to find a place where I can put the code. I tried 'field_file_save($node, &$file) {', but upon changing I found that nothing changed in db. I checked my code, it worked fine. But, the information I put in $file data structure, is not being saved by DB.
Please help me.
Comments
Comment #1
quicksketchSounds like you were on the right track. You need to use hook_file_save() in your own module, but you can't modify the data in the $file object and have it saved automatically, you need to actually write your data to your own database table manually. See the filefield_meta module for an example of how to do this. Support for writing custom code however is not provided in the FileField queue, so I'm closing this issue.