Drupal 6: feeds + ubercart + uc_price_per_role как мапить цены для ролей?

Главные вкладки

Аватар пользователя sitestyler.net sitestyler.net 15 сентября 2012 в 22:34

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

Комментарии

Аватар пользователя VasyOK VasyOK 16 сентября 2012 в 14:05

План Б.
Цена для роли импортируется один раз. А для разных ролей высчитывается с помощью Rules + Discount alt

Аватар пользователя sitestyler.net sitestyler.net 16 сентября 2012 в 17:58

Спасибо за инфу, но план Б не подходит. Бухгалтерия в 1С сделана таким образом что для всех, нескольких тысяч товаров, есть несколько цен, по которым можно оптускать разным категориям пользователей.