[РЕШЕНО] Commerce + Price per role

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

Аватар пользователя DarkField DarkField 6 июня 2012 в 23:29

Добрый вечер всем.

Мучаюсь делать маленький интернет магазин на друпал 7 + commerce, и появилась большая проблема. Нужно поставить разные цены для разных ролей, но не знаю как решить этот вопрос. Готовые модули вроде нет... Может я плохо искал.

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

Спасибо большое.

Комментарии

Аватар пользователя Orion76 Orion76 7 июня 2012 в 0:12

Может быть это не совсем "разные" цены?
Может быть это должны быть просто разные скидки, или наоборот, наценки на базовую цену для разных ролей?
Вроде подобное уже обсуждалось... Да и модули вроде для этого есть...

Аватар пользователя DarkField DarkField 7 июня 2012 в 0:18

Можете подсказать какой модуль, а то уже пол дня мучаюсь и никак не получается? просто скидки возможно сделать, но вот чтобы были разные скидки для разных ролей, не смог найти ничего.

Аватар пользователя graker graker 7 июня 2012 в 0:49

Так в коммерце скидки rules-ами делаются. Нужно просто сделать несколько рулезов на скидку, а в условия добавить, что владелец заказа имеет такую-то роль.

Аватар пользователя Dark_kz Dark_kz 23 июня 2013 в 12:55

А что если скидка не считается автоматом, а должна просто заменяться значением из другого поля — оптовая цена?

Аватар пользователя Dark_kz Dark_kz 23 июня 2013 в 13:00

Установил цену через php:
Селектор данных:commerce-line-item:commerce-product:product-id

<?php
$product 
commerce_product_load($value);
return 
$product->field_commerce_wholesale_price['und'][0]['amount'];
?>