Здраствуйте, форумчаны!
Помогите пожалуйста советом:
Есть интернет-магазин на друпал (написанный вручную, т.е без Ubercart или commerce). Его написали програмеры, которые саму систему магазина написали практически в одном файле. Разобратся нелегко.
Нужно сделать "с этим товаром покупают".
Вопрос:
можно ли сделат это вот так.::
в словаре таксономии привязать "связаные термины" так как нужно.
Потом через вьювс вывести эти "связаные термины" блоком. Я не знаю как сделать это правильно, т.к. в каждой категории много конф.ед. товаров, привязка идет только по категориях, и как вывести случайно несколько товаров на каждой странице товара с категорий.
Гуглил много, но решения разнообразны,а естественно времени нет, что б перепробовать все на правильность, поэтому прошу помощи.
Буду благодарен если скажете наиболее подходящее или правильное решение.
Заранее спасибо!
Комментарии
Если товар это нода, то сделать "С этим товаром покупают" можно с помощью node reference + viewfield.
Примерная инструкция https://drupal.org/node/1210142
По другому тоже можно, не возражаю.
Спасибо за рекомендацию.
Да, товар - это нода.Структура примерно такова:
Словарь:
-категория1
--покатегория1.1
--покатегория1.2
--покатегория1.3
-категория2
--покатегория2.1
--покатегория2.2
и т.д. А в самих подкатегориях товары.
Я не могу понять как именно во вьювсе настроить все правильно. Это ж нужно, чтоб фильтр делал выборку по нодах, которые находяться в определенной подкатегории словаря таксономии (которые я вибираю в "ноде референс").
Инструкция, которою Вы дали, она только для настройки viewfield. Гуглил целый день как это все происходит, но не разобрался. Можете помочь советом по поводу настройки вьювс?:-)
Заранее спасибо
В фильтре вьювса пишу термин таксономии со связью "нод референс". Выводит эту же категорию, а не ту что нужно
Инструкции которой я дал предполагает, что вы ручками через референс задаете что с этим товаром покупают. Вы делаете что-то не то.
Возможно вам подойдет модуль https://drupal.org/project/similarterms