Здравствуйте!
Знаю, что моя проблемка решается легко, но вот что-то туплю.
Как вывести в одном блоке два типа материала, у которых поля разные? Есть и одинаковые(например title). В одном из типов title надо выводить, а в другом не надо (вместо него другое поле надо вывести).
Заранее благодарю!
Комментарии
Выводите сущности, а не поля. В настройках отображения выбирайте нужные поля для показа.
А где мне выбрать сущность, а не поле?
Тут:
И разве поле не является сущностью?
В контексте Drupal - нет.
Там есть только Rendered entity, но когда его выбираешь, то выводятся все поля ноды, раздел Поля не активен, т.е. выбирать конкретные поля нельзя((
Т.е. в нужном типе контента настраиваете выбранный режим отображения (view mode) и там настраиваете все соответственно.
Если нужно больше функционала в настройке - подключите Display Suite (или правьте шаблоны).
Выводить во вьюсах всегда лучше по возможности тизеры. Так настройка значительно гибче. Если появится новое поле, не надо редактировать вьюс. А ещё говорят, что вывод тизеров лучше по производительности.