Как я могу взять под контроль рендеринг файловой сущности, если она встроена в текст?


8

Здесь приведены отличные инструкции о том, как разрешить встраивание мультимедиа в текстовые поля. Настройка WYSIWYG и CKEditor для включения кнопки «Браузер мультимедиа» / «Вставить мультимедиа» .

Теперь я пытаюсь контролировать вывод этого процесса встраивания, в частности, я пытаюсь отобразить текстовое поле для заголовка рядом с изображением. Я начал с добавления нового режима просмотра к объекту файла с hook_entity_info_alter , настроил этот режим просмотра так, чтобы отображались правильные поля, и подумал, что будет выводиться так, как ожидается.

Тем не менее, это само по себе ничего не делает, если только не добавлены настройки «Отображение файлов», и я не могу понять, как заставить их соблюдать настройки полей. Я уже выполнил довольно много отладок и взломов, и не могу сделать это правильно. Я мог бы заполнить вопрос гораздо большим количеством деталей, но, учитывая, что я не могу решить проблему, это вряд ли будет очень полезно.

Вопрос Как мне контролировать внешний вид файла с помощью File Entity? определенно связан, и, возможно, даже дубликат, но поскольку этот касается конкретно встроенных средств массовой информации, он может быть достаточно другим, чтобы открыть этот отдельный вопрос.


Связанный (но другой) вопрос: drupal.stackexchange.com/questions/19706/…
mpdonadio

Ответы:


1

Ваш лучший выбор - http://drupal.org/sandbox/DevinCarlson/1823634 - который является дополнением к носителю, но я не уверен, может ли он также отображать поля, прикрепленные к объекту файла.

Согласно http://drupal.org/node/1792738 эту функциональность планируется внедрить в медиа-модуль на некотором этапе.



0

Я имел дело с этим совсем немного (иногда с разной степенью успеха). Какую версию Media вы используете? 7.x-2.0-alpha3 включает режим просмотра мультимедиа WYSIWYG в качестве подмодуля, который позволяет выбирать режим просмотра при вставке мультимедиа в WYSIWYG - так что вы можете управлять дисплеем так, как вам нравится. Например, у меня есть режим просмотра, который включает поля заголовка, и я могу выбрать его при вставке изображения.

Я знаю, что это всего лишь альфа, но многие люди используют 2.x в течение очень долгого времени - я работал над ним уже более двух лет, без каких-либо проблем, связанных с тем, что он не является официальным релизом.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.