Я не могу понять, как связать поля между двумя типами контента в Drupal 7. Например...
Я создаю интернет-магазин с использованием Drupal 7. Существует несколько категорий продуктов, и каждая категория имеет свою собственную страницу, на которой отображаются все продукты в этой категории, а также описание категории.
Я храню эти данные в двух таблицах (типах контента). Увидеть ниже.
categories content-type:
category_name, description
----------------------------------------------
paintings, "A selection of paintings that we supply. Prices include ...."
ceramics, ....
jewellery, ....
.
products content-type:
name, category_name, price, ...
---------------------------------------------------
mona-lisa, paintings, £10,
necklace1, jewellery, £20,
necklace2, jewellery, £30,
.
Общее поле — 'category_name'. В первой таблице я определяю все значения для category_name, а во второй таблице каждый раз, когда я добавляю новый продукт, я хочу иметь возможность выбрать одну категорию для назначения продукту. Кто-нибудь знает как это сделать?
Вы можете повторно использовать поля между типами контента, но вы не можете изменить тип виджета (тип контента «категории» требует ввода произвольного текста, а тип контента «продукты» нуждается в селекторе.
В Drupal 6, похоже, был тип поля «ссылка на узел», который может быть тем, что я ищу, но я не могу понять, как его получить в Drupal7.