Вы здесь

Как вставить в текст поле из другого материала?

0

Например, есть тип материала "Фотогалерея" с полем "Image" и форматтером для него "Gallery Formatter". Еще есть тип материала "Новость". Каким образом можно в новости вставлять содержимое поля Image с форматтером из фотогалереи...в произвольное месте в тексте?

Пробовал модуль Node Embed - не подходит, потому что он вставляет полностью всю ноду в материал вместе с заголовком и т.п.. А нужно только одно поле из ноды вытащить и вставить в другую ноду.

Версия Drupal: 
7.x
Вопрос задан 23.01.2017 - 13:56

Ответы

0

Установил Node Embed + иконка в CKeditor по этой инструкции:
http://www.drupal.ru/node/130845
В настройках отображения типа материала, из которого хочу вытаскивать поле, добавил дисплей Node Embed. С помощью модуля Display Suite отключил отображение заголовка и т.п., чтобы ничего лишнего не всовывалось в ноды.
Готово!

Единственный недостаток - в диалоге выбора вставляемой ноды торчит весь список материалов сайта. Хотелось бы без этого, чтобы сразу по умолчанию был выбранный тип, из которого мы вытаскиваем поле.

Ответ дан 23.01.2017 - 14:30