2011-11-18 24 views
2

我有這個圖片上傳領域在Drupal 7:Drupal 7中的默認圖像的fid - managed_file字段。什麼將fid的默認值設置爲?

'#default_value' => variable_get('default_img_fid', ''), 

但是,我不知道如何設置變量,這樣,當Drupal的檢測沒有上傳圖像和表單提交,它將收集默認圖像的信息。我已將該圖像放置在sites/default/files/images文件夾中。

我怎麼設置:

variable_set('default_img_fid', '?????'); 

什麼?

感謝

回答

3

的文件不具有fid,直到它在file_managed表。如果您手動上傳了該文件,那麼您還需要在file_managed表中手動註冊該文件。

只要看看其他行之一,在那裏,從那裏基本例子和工作,一旦記錄的插入,你將有fid你需要:)

+0

感謝,感激的答案。我希望有一種自動化的方式來做到這一點。這雖然工作。 – KerrM

相關問題