На друпале 6 есть ubercart, товары в котором обновляются с помощью feeds - парсятся из xml файла. На этом этапе маппинг полей товара уберкарта обеспечиывает файл moddules/feeds/mappers/uc_product.inc - он добавляет в маппинг поля цен и количества товара уберкарта.
Сейчас нужно сделать разные цены для разных ролей - это делает модуль uc_price_per_role. Но как сделать маппинг цен для ролей - не понятно. Посмотрел uc_product.inc но что туда прописать для цен ролей - не сообразил.
Как это реализовать?
Комментарии
План Б.
Цена для роли импортируется один раз. А для разных ролей высчитывается с помощью Rules + Discount alt
Спасибо за инфу, но план Б не подходит. Бухгалтерия в 1С сделана таким образом что для всех, нескольких тысяч товаров, есть несколько цен, по которым можно оптускать разным категориям пользователей.