Drupal 7 Ubercart, пользовательские блоки отображаются во внешней статье в зависимости от продукта

В настоящее время я создаю сайт электронной коммерции, используя Drupal и модуль Ubercart, для каждого продукта мне нужно иметь возможность отображать статью (блог / историю), относящуюся к этому конкретному продукту. Мне также нужны страницы статей для отображения сопутствующих товаров. Изначально я намеревался сделать это с помощью таксономии, то есть с помощью тегов для связывания продуктов и статей и создания блоков с необходимыми фильтрами, но я думал, что это станет беспорядочным по мере роста каталога продуктов. Я знаю, что могу просто создать настраиваемое поле и написать свои собственные sql-запросы, чтобы захватить соответствующий контент и отобразить его, но мне было интересно, есть ли какие-либо встроенные функции (или модули), которые позволили бы мне связать статью с продуктом в процессе создания продукта. Как раскрывающееся меню на экране добавления продукта, где я мог бы выбрать подходящую статью.

Я просмотрел многие спецификации модулей и сообщения на форумах, но, похоже, не нашел решения этой проблемы.

Любые указатели будут очень признательны.


person tcnarss    schedule 10.10.2011    source источник


Ответы (1)


Используйте модуль Ссылки для ссылки на другие узлы или пользователей.

Установите этот модуль, затем добавьте тип модуля this = Reference.

Примечания:

  • Он также поддерживает представления для выбора, поэтому вы можете выбирать нужные узлы.
  • Для отображения вы можете использовать представления, где установите аргумент или фильтр для указанного поля.
person Nikit    schedule 10.10.2011
comment
Спасибо за ответ, я добавил этот модуль, но не знаю, что с ним делать. Ридми очень расплывчатый. - person tcnarss; 10.10.2011
comment
Удалось добавить поле Ссылка в форму добавления продукта, спасибо. Теперь узнаем, как вставить связанные данные в упомянутую историю! Спасибо - person tcnarss; 11.10.2011