Пользовательский тип контента Drupal, устанавливающий родителя и потомка - PullRequest
0 голосов
/ 20 января 2012

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

Результатом будет вывод, который будет выглядеть следующим образом?

  • Сервисный номер 1
    • Номер продукта 1
    • Номер продукта 2
    • Номер продукта 3
  • Сервисный номер 2
    • Номер продукта 4
    • Номер продукта 5
  • Сервисный номер 3
  • Сервисный номер 4
  • Сервисный номер 5
    • Номер продукта 6
    • Номер продукта 7

Из приведенного выше примера списка вы можете видеть, что я хочу создать вложенный список, который будет формировать некоторую навигацию. У меня настроен тип контента под названием «Службы» и также создан тип контента под названием «poducts», но я не вижу способа связать продукты с услугами.

Должен ли я использовать для этого пользовательские типы контента? Или лучше было бы пойти по пути использования таксономий? Если бы это было так, как я могу сделать таксономическую ссылку на страницу продукта или услуги, а не на ее собственную страницу таксономии?

Я чувствую, что говорю полную чушь, по сути, я не могу найти простой способ создания вложенной навигации в Drupal.

Ответы [ 2 ]

1 голос
/ 20 января 2012

Мы постоянно получаем запросы на сайты, структурированные так.Комбинация этих модулей всегда помогает мне:

0 голосов
/ 14 апреля 2014

Для этого вы можете использовать Entity Reference модуль.

Создайте два типа контента: «Услуги» и «Продукты», а в типе контента «Продукты (дочерний)» добавьте обязательное поле «Ссылка на сущность», которое ссылается на узел «Услуги» (родительский).

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