[РЕШЕНО] Drupal Commerce наценка на группы товаров. Commerce Discount но не скидка а наценка. КАК?

Аватар пользователя tlito tlito 30 марта 2015 в 21:59

Доброго времени, уважаемые обитатели форума, разработчики магазинов!

МНЕ НАДО НЕ СКИДКУ А НАЦЕНКУ на товары у котрых термин таксономии - нужная рубрика. Я решил это и предлагаю вам свой опыт.

Рулес я плохо знаю, потому что там все не переведено, он говорят медленный и задач у меня мало было.
Сейчас надо сделать наценку на товары определенной фирмы. То есть:
у Коммерческого продукта есть поле Фирма
У Товара (на витрине) тоже есть такое поле Фирма ( -- потому что я не знал что по клику на фирме не будет выводиться список товаров так как на той странице он не выводит Коммерческие продукты а выводит ноды, ну да ладно, есть в общем поле фирма)

В модуле Commerce Discount прекрасно сделано добавление скидки
1. я добавляю новую скидку и редактирую на странице типа admin/commerce/store/discounts/manage/discount_NAME
2. выбираю Apply to: Вид товара - Товар
3. Добавляю условие: And. Атрибуты товара. вписываю имя термина таксономии, то есть: Ланком (это фирма такая)
4. выбираю скидку и вписываю проценты или доллары.
и тогда в Правилах ценообразования admin/commerce/config/product-pricing создается правило
5. я клонирую правило и меняю в клоне Действие вместо % off которое ставит скидку - это удаляю и выбираю

6. Действие добавить Умножить стоимость единицы товара на определённое число
7. ввожу 1.4 - это значит 140% то есть наценка 40%
8. сохраняю.
9. отключаю дискаунт правило, чтобы осталось только мое клонированное, и все работает!

Успехов! Хотя манула неполный ибо там еще надо найти куда нажимать но уже решение.

0 Thanks

Комментарии

Аватар пользователя I_CaR I_CaR 11 февраля 2016 в 23:32

Интересная тема, а можно поподробнее?
Там как типы ставить или атрибуты, автоматом название групп(таксономий не выскакивает)
Применять машинное имя или что-то иное?
Интересует всё!
Сейчас это самая актуальная тема в РФ!

Аватар пользователя olgastaf olgastaf 27 февраля 2016 в 13:01

Дошла до пункта 7. Далее - никак. Не могу понять, что устанавливать в Селекторе данных. Принимает только commerce-order:commerce-line-items:0 (или 1, 2, и т.д.). Но какую цифру там устанавливать, я не знаю.