0
ファイルをカスタムエンティティに保存しようとしていますが、これを釘付けできません。私は会社と呼ばれるカスタムエンティティを持っています、エンティティはcompany_logoというカスタムフィールドを持っています。entity_metadata_wrapperを使用してカスタムエンティティに画像ファイルを保存する
私はファイルアップロードフィールドを持つフォームを持っています。これはすべて正常に動作します。 私が立ち往生しているところでは、ファイル情報をフィールドに保存しています。 私はこれを試しました:
// Get file info.
$file = file_load($form_state['values']['company_logo']['und'][0]['fid']);
// Initiate wrapper.
$wrapper = entity_metadata_wrapper('company',$form_state['build_info']['args'][0]->company_id);
// And set the logo.
$wrapper->company_logo->file->set($file);
// And save the entity.
$wrapper->save();
しかし、喜びはありません。 アイデアの皆様?
あなたが将来的には他のDrupalの問題を得た場合、あなたはhttp://drupal.stackexchange.com/に質問:) – BearWithNoHair
@おかげで、私はこれのノートをとっているとのそれを使用します。未来。甘い猫のアバターbtw。 :) –
を投稿することができジミー-KO – BearWithNoHair