Добавить в представление товара название витрины, drupal commerce

Главные вкладки

Аватар пользователя kazuto kazuto 6 июля 2016 в 7:42

Мне необходимо, чтобы под названием товара располагалось название витрины, к которой данный товар принадлежит, пробовал выводить "Содержимое: Название предприятия", но значения пустые...

ВложениеРазмер
Иконка изображения snimok.png63.31 КБ

Комментарии

Аватар пользователя kazuto kazuto 7 июля 2016 в 9:55

Что-то я не понял, как правильно применить данный модуль к текущей задаче... можно, пожалуйста, чуть-чуть поподробней

Аватар пользователя dgastudio dgastudio 7 июля 2016 в 10:07

этот модуль не имеет никакого отношения к тому что вам нужно.

в вашем случае, я правильно понял? вы хотите вывести поле из привязанной сущности? в этом случае, в relationship добавьте привязку на нужную сущность а потом добавьте поле.

Аватар пользователя kazuto kazuto 7 июля 2016 в 10:22

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

Аватар пользователя kazuto kazuto 7 июля 2016 в 10:37

Я создаю представление товаров, вот там мне нужно вывести назавние фирмы, которая этот товар производит, это название находится в Содержимом Витрина (node:firm), получается так: Пользователь создает витрину, а потом может создать товар, по сути говоря, это разные материалы, и все, что из объединяет - это автор

Аватар пользователя kazuto kazuto 7 июля 2016 в 10:52

Большое спасибо!
Добавил вот такие связи:
Содержимое: Автор
(автор) Пользователь: Содержимое присвоено автору
Нужное поле стало отображаться, только теперь он показывает все варианты продукта по отдельности... если я правильно понимаю, теперь мне нужна агрегация?

Аватар пользователя dgastudio dgastudio 7 июля 2016 в 10:54

как по мне, переделать схему.

Если у юзера компаний может быть несколько, в форму создания товара, добавить entityreference на нужную.
Если нет, просто добавьте поля компании в профиль юзера.

Аватар пользователя kazuto kazuto 7 июля 2016 в 10:56

Спасибо за совет!!! Еще немного помучаюсь так, если не получится воспользуюсь советом. Еще раз Спасибо за помощь!!