Скидки от суммы заказа (virtuemart 2)

Тема в разделе "Управление товарами, атрибутами, свойствами и цена", создана пользователем zinar, 02.02.2014.

  1. Offline

    zinar Недавно здесь

    Регистрация:
    29.01.2014
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    искал везде и не нашел как можно это сделать!!!


    например
    при покупке на сумму 1000 руб. скидка 2%
    и при покупке на сумму 1500 руб. скидка 3%
    и при покупке на сумму 2000 руб. скидка 5%

    и т.д.


    кто-то знает как?

    спасибо за ранее!
     
  2.  
  3. CB9T
    Offline

    CB9T Преподаватель по J! Команда форума

    Регистрация:
    21.05.2010
    Сообщения:
    2 461
    Симпатии:
    303
    Пол:
    Мужской
    Оффтопик (не в тему) - жми сюда!
     
  4. Offline

    zinar Недавно здесь

    Регистрация:
    29.01.2014
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    у меня сайт уже готов!!! а ты хочешь чтоб я с нова все переделал!!!
    а что нет вариантов !!!=O
     
  5. CB9T
    Offline

    CB9T Преподаватель по J! Команда форума

    Регистрация:
    21.05.2010
    Сообщения:
    2 461
    Симпатии:
    303
    Пол:
    Мужской
    Оффтопик (не в тему) - жми сюда!
     
  6. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    если мне память не изменяет, то у VM в настройках скидок можно создать требуемую систему зависящую от общей суммы покупки
    но всё же больше по этому вопросу поможет shurikkan
     
  7. shurikkan
    Offline

    shurikkan Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 856
    Симпатии:
    162
    Пол:
    Мужской
    В штатном функционале можно использовать только то, что написано тут:
    Каскадной системы скидок в стоке нету, но есть разные плагины для реализации таких задач. Например, то, что CB9T посоветовал.
     
  8. Offline

    VsVol Недавно здесь

    Регистрация:
    27.09.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    shurikkan, а знаете ли вы где можно почитать про разработку плагинов для виртумарта 2 подробно, особенно по части vmcalculation?

    дело в том, что насколько я понимаю, плагин который мог бы решать такую задачу, должен относится к группе vmcalculation. Но, засада в том, что именно по этой группе плагинов в мануале виртумарта (http://dev.virtuemart.net/projects/virtuemart/wiki/Calculation_Plugins) - нет описаний. Перерыл уже весь интернет в поисках - пока так и не смог найти.

    пробовал еще исходный код плагина avalara анализировать - но мне показался слишком сложным и запутанным, не смог это пока осилить.
     
  9. shurikkan
    Offline

    shurikkan Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 856
    Симпатии:
    162
    Пол:
    Мужской
    Разработка плагина для VM ничем не отличается от обычной разработки под Joomla Framework.
    Да и в инете КУЧА статей на эту тему: раз, два, три и т.д.
    P.S.: Под VM бывают такие "шедевры", что иногда проще сделать самому заново, чем ковыряться в существующем.
     
  10. Offline

    VsVol Недавно здесь

    Регистрация:
    27.09.2009
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    плагины для самой joomla уже писал, и получалось неплохо, и понимаю что принципиальной разницы нет - все то же.

    У меня вопрос именно по служебным методам и свойствам которые необходимо использовать, чтобы корректно интегрировать это в магазин. Например, для платежного плагина предусмотрено событие plgVmOnSelectPayment - метод с таким именем срабатывает при выборе способа оплаты в процессе оформления заказа (если правильно понял, для вирта еще ни разу не писал ничего).
    При разработке плагина прогрессирующей скидки, например, нужно определить какие-то методы, предусмотренные самой системой виртумарта, которые подсчитывали бы сумму заказа и могли ее модифицировать в зависимости от ее значения.
    К тому же в виртумарте как-то по-другому создаются поля, через которые можно управлять настройками плагина в админке. Вопрос именно о подобных вещах. По прочим типам плагинов для виртумарта это более или менее описано, а для vmcalculation - нет.

    Или я как-то неверно мыслю и усложняю задачу, и все на самом деле проще? направьте тогда на путь истинный? Пожалуйста:)
    --- добавлено: 03.09.2014, первое сообщение размещено: 03.09.2014 ---
    Хотя, подумал тут - ведь могу напрямую из любого плагина взаимодействовать с массивом сессии, где и хранится вся информация о сделанном заказе. И необязательно плагин должен работать в контексте virtuemart... можно из самой joomla.
    Попробую.
     

Поделиться этой страницей

Загрузка...