В чем разница между отображаемым объектом и содержимым в представлениях 3?

13

В параметре « Формат» для представления доступны следующие параметры: « Содержимое» и « Представляемая сущность» .

Они оба предлагают вам выбор режима просмотра контента. Первый включает в себя некоторые дополнительные опции для комментариев / ссылок.

Так какой смысл Rendered Entity, если это единая конфигурация Content ?

Подозреваю, я что-то упустил!

artfulrobot
источник

Ответы:

18

На догадку ...

Доступен формат «Rendered Entity», поэтому любой тип объекта может быть визуализирован. Формат «Содержимое» доступен только для узлов и поэтому не может использоваться в общем.

Узлы - это сущности (как и пользователи, термины таксономии и целый ряд других, предоставляемых модулями contrib), поэтому они просто являются одним из «элементов», которые может обрабатывать формат «Rendered Entity».

Бывает и так, что Views уже реализует формат специально для узлов («Content»), поэтому он выглядит как повторение; но на самом деле это вовсе не повторение, это две разные вещи, которые просто немного пересекаются в функциональности.

Клайв
источник
1
Обратите внимание, что формат «Rendered Entity» доступен только тогда, когда у вас установлен модуль Entity API. Я выяснил трудный путь по этому поводу ;-) Так что, если оба формата «Контент» и «Рендеринг сущности» действительно работают для вас, выберите формат «Контент», так как он встроен в представления. Приветствия.
Марио Авад