Il y a d' excellentes instructions pour permettre l' intégration des médias dans les champs de texte ici pour inclure navigateur / Intégrer le bouton Media Media Configuration WYSIWYG et CKEditor .
Maintenant, j'essaie de contrôler la sortie de ce processus d'intégration, en particulier j'essaie de rendre un champ de texte pour une légende à côté d'une image. J'ai commencé par ajouter un nouveau mode d'affichage à l'entité de fichier avec hook_entity_info_alter , configuré ce mode d'affichage pour afficher les champs corrects et pensé que cela sortirait comme prévu.
Cependant, cela en soi ne fait rien à moins que des paramètres "Affichage de fichier" ne soient également ajoutés, et je n'arrive pas à comprendre comment les faire respecter les paramètres de champ. J'ai déjà fait pas mal de débogage et de piratage, et je n'arrive pas à faire les choses correctement. Je pourrais répondre à la question avec beaucoup plus de détails, mais étant donné que je ne peux pas résoudre le problème, il est peu probable qu'il soit très utile.
La question Comment contrôler l'apparence du fichier à l'aide de File Entity? est certainement lié, et peut-être même un doublon, mais comme celui-ci concerne spécifiquement les médias en ligne, il peut être suffisamment différent pour ouvrir cette question distincte.