Как объединить во views одинаковые node_reference

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

Аватар пользователя tyushik tyushik 11 августа 2008 в 17:59

Есть тип материала товар и есть тип материала регистрационное удостоверение товара, в котором есть поле - ссылка на товар. Необходимо вывести регистрационные удостоверения в таком виде:

товар1 рег. удостоверение1
рег. удостоверение2
рег. удостоверение3
товар2 рег. удостоверение1
рег. удостоверение2

Что пробовала сделать:

1. Делаю views, в котором выбираю все регистрационные удостоверения и ссылки на соответствующий товар. Тогда получается:

товар1 рег. удостоверение1
товар1 рег. удостоверение2
товар1 рег. удостоверение3

Т.е я не знаю как сгруппировать одинаковые товары.

2. Сначала делаю view, в котором в табличном виде отображаю все регистрационные удостоверения и в качестве аргумента подаю ссылку на товар.
Затем у товара делаю поле viewfield, в котором в качестве view задаю созданные мной ранее view со списком регистрационных удостоверений.
Далее делаю view с выборкой из товаров, где хочу вывести только название товара и созданное мною поле viewfield со списком регистационных удостоверений.
Но у меня опять ничего не получается, т.к когда я задаю вид этого view "full nodes" или "teaser list", то он выводит лишнюю инфу о товаре, а когда делаю вид view "table view" или "list view", то поле viewfield вообще не выводится.

Подскажите пожалуйста, как мне правильно вывести данные.

Комментарии

Аватар пользователя Nikit Nikit 11 августа 2008 в 19:06

ну тогда только ручками рисовать, селект плюс цикл.
хотя может и есть готовое решение, ждём комментов.

Аватар пользователя tyushik tyushik 11 августа 2008 в 21:40

Ну в общем вопрос решен написанием своего модуля, написать код оказалось гораздо проще чем искать решения, как вывести данные с помощью views.

Аватар пользователя sergej-serov sergej-serov 12 августа 2008 в 14:57

Коллеги, а если не секрет - можно чуть больше информации по этому вопросу? Smile
Как решить с помощью функции theme_view и что там в модуле?

Аватар пользователя qman qman 10 февраля 2009 в 21:56

"tyushik" wrote:
Ну в общем вопрос решен написанием своего модуля,

могли бы код модуля опубликовать? чтобы другим дурацкие вопросы не задавать.
P.S. заранее спасибо! А то будем спрашивать одно и тоже.

Аватар пользователя jsv jsv 13 февраля 2009 в 23:56

привяжите регистрационные данные через relativity, настройте вывод ссылок привязынных ниже товара и всё так и будет выглядеть, если верстануть правильно. Будете выводить через вид только товары.