создайте поле в drupal для выбора связанного контента на основе выбранных терминов

#drupal #drupal-7 #drupal-8

#drupal #drupal-7 #drupal-8

Вопрос:

У меня есть новостная статья типа контента. этот тип контента содержит поля ссылки на термин. которые позволяют выбирать несколько терминов на основе определенной таксономии.

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

Заранее спасибо

Ответ №1:

Вы не можете получить его из коробки. Вместо этого создайте свои поля, как вы описали, а затем создайте представление, которое будет принимать типы контента и термины таксономии в качестве контекстных параметров. Возможно, вам потребуется немного кода, чтобы получить выбранные типы контента и термины таксономии и «подготовить» их к правильному формату для передачи в это представление.

И вы можете использовать:

https://api.drupal.org/api/views/views.module/function/views_get_view_result/7.x-3.x

или

https://api.drupal.org/api/views/views.module/function/views_embed_view/7.x-3.x

чтобы вызвать ваше представление из кода и передать ему выбранные параметры.