0
我寫了一個自定義模塊來將用戶從csv文件導入到drupal 7數據庫中。 csv文件具有引用目錄中圖像的用戶頭像的字段。Drupal 7從csv文件導入圖像
我遇到的問題是將圖像附加到用戶。因此,圖像被正確保存在圖像目錄中,記錄被添加到file_managed表中,並且文件ID被添加到用戶的記錄中。但是,當我通過drupal界面編輯用戶時,圖片不會顯示在該頁面上。
我得到的代碼在下面,任何幫助都會很棒!
$userobj = user_load(1);
$file_temp = file_get_contents('/avatars/'.$importfile);
$file_temp = file_save_data($file_temp, 'public://pictures/' . $filename, FILE_EXISTS_RENAME);
$userobj->picture->fid = $file_temp->fid;
$userobj->status = 1;
user_save((object) array('uid' => $record->uid), (array) $userobj);