メディアをテキストフィールドに埋め込む方法については、ここにWYSIWYGとCKEditorを設定して、メディアブラウザ/メディアの埋め込みボタンを含めるための優れた手順があります。
現在、その埋め込みプロセスの出力を制御しようとしています。具体的には、画像の横にあるキャプションのテキストフィールドをレンダリングしようとしています。まず、新しいビューモードをファイルエンティティにhook_entity_info_alterで追加し、このビューモードを正しいフィールドを表示するように構成し、期待どおりに出力されると考えました。
ただし、「ファイル表示」設定も追加しない限り、これだけでは何も行われず、フィールド設定を尊重する方法を理解できていないようです。私はこれまでにかなりの量のデバッグとハッキングを行ってきましたが、これを正しく行うことができません。質問にはもっと多くの詳細を記入することができますが、問題から頭や尾を作ることができないので、それが非常に役立つことはほとんどありません。
質問私は、ファイルエンティティを使用してファイルの外観を制御するにはどうすればよいですか?は明確に関連しており、おそらくは重複していますが、これは特にインラインメディアに関係しているため、この別の質問を開くには十分に異なる場合があります。