Решил следующим образом. Создал словарь таксономии с терминами: "Продавец консультант" и "Менеджер". В профиле при регистрации вывожу этот словарь. Всё сделал как описано выше, только в "Сравнение данных" (Data comparison) ставлю (в поле "DATA TO COMPARE") "account:field-you-register-kak:name", где "you-register-kak" машинное имя поля выбора роли "you_register_kak", ( словарь таксономии с ролями ). А в "DATA VALUE" подставляю имя термина таксономии с названием роли, например "Менеджер". У меня работает на 5+. Как у других не знаю.
http://www.ubercart.org/project/uc_currency может кому нибудь пригодится, кто наткнётся на статью. Там только надо заменить файл uc_currency.admin.inc, он там в комментах приложен. Иначе fatal error.
Гляньте в направлении uc_discounts, для 7-ой версии друпала, недавно использовала этот модуль, работает. По ролям не пробовала еще привязку, но вроде есть возможность такая в настройках.
Банальный вопрос. Как присвоить роль через rules?
Решил следующим образом. Создал словарь таксономии с терминами: "Продавец консультант" и "Менеджер". В профиле при регистрации вывожу этот словарь. Всё сделал как описано выше, только в "Сравнение данных" (Data comparison) ставлю (в поле "DATA TO COMPARE") "account:field-you-register-kak:name", где "you-register-kak" машинное имя поля выбора роли "you_register_kak", ( словарь таксономии с ролями ). А в "DATA VALUE" подставляю имя термина таксономии с названием роли, например "Менеджер". У меня работает на 5+. Как у других не знаю.
Банальный вопрос. Как присвоить роль через rules?
Не, autoassignrole не годится. В дальнейшем планирую использовать https://drupal.org/project/conditional_fields для разных ролей разные поля. С autoassignrole не получается.
ubercart - выбор валюты
http://www.ubercart.org/project/uc_currency может кому нибудь пригодится, кто наткнётся на статью. Там только надо заменить файл uc_currency.admin.inc, он там в комментах приложен. Иначе fatal error.
D7 ubercart3 скидки для клиентов
хороший модуль. Пригодился.
Модуль скидки для d7 + ubercart.
может этот модуль https://drupal.org/project/uc_discounts_alt . Сам не пока не использовал.
Проблема с фильтрацией пользователей по полям таксономии через exposed filters.
Точно уже не помню, но в D7 это всё делается выбором глубины.
Drupal 7 и Профиль (Profile2 и др.)
Посмотрите модуль Profile2 Privacy возможно подойдет. (При добавлении уровней (Levels) у меня заработало так как Вы хотели.