[Решено] Скидка в %

Тема в разделе "OpenCart", создана пользователем gy7833, 19 июл 2013.

Статус темы:
Закрыта.
  1. gy7833

    gy7833

    Регистрация:
    18 июл 2013
    Сообщения:
    6
    Симпатии:
    1
    Подскажите, как задать скидку в % от цены товара. Причем нужно, чтобы этота скидка влияла и на цену в опциях.
    ocStore 1.5.4.1
    Стандартными средствами это, похоже, не сделать. Может модуль какой существует?
     
  2. beak

    beak

    Регистрация:
    22 янв 2013
    Сообщения:
    161
    Симпатии:
    43
    Ну зачем так категорично? Live Update Price PACKAGE Позволяет к цене в опциях применять = * / +% -%
     
    gy7833 нравится это.
  3. Luxy

    Luxy

    Регистрация:
    24 янв 2013
    Сообщения:
    176
    Симпатии:
    92
    но прийдется же и для опций и для товара по забивать а ТС просил чтоб влияла скидка товара на цену опций
     
    gy7833 нравится это.
  4. gy7833

    gy7833

    Регистрация:
    18 июл 2013
    Сообщения:
    6
    Симпатии:
    1
    Ну судя по этой фразе "Live Update Product Price with Option Price" - меняет и цену опций.
    Теперь осталось спросить, может у кого он есть и этот модуль выложат?
    --- добавлено: Jul 19, 2013 10:33 AM ---
    Модуль нашел, только хайд для меня высоковат пока ((
    --- добавлено: Jul 19, 2013 11:06 AM ---
    Хотя этот модуль, оказывается, не совсем то, что нужно.
    Он устанавливает опцию в % от базовой, а нужно конечую цену (в т.ч. цену опций, не важно, как полученную) изменить в % в виде скидки.
     
  5. beak

    beak

    Регистрация:
    22 янв 2013
    Сообщения:
    161
    Симпатии:
    43
    gy7833 нравится это.
  6. gy7833

    gy7833

    Регистрация:
    18 июл 2013
    Сообщения:
    6
    Симпатии:
    1
    Нет, это тоже не то. Здесь меняет сразу группами в опциях и категориях.
    В идеале я уже представил, как должно быть: для любого товара на вкладке "Скидка" задаю цифру % скидки и все - модуль меняет конечную базовую цену товара и опций на эту величину + отображает, что цена снижена (зачеркиванием, цветом и.т.п.).
    Ну так реализовано в базе в Престашоп. Это настолько просто, что ничего искать-докупать не нужно. Не думал, что здесь такая заморочка будет на ровном месте ((
     
  7. gy7833

    gy7833

    Регистрация:
    18 июл 2013
    Сообщения:
    6
    Симпатии:
    1
    Оказалось все намного проще.
    Нужно поставить бесплатный модуль, добавляющий знак умножения в опции:
    http://opencartforum.ru/files/file/619-vqmod-dopolnitelnye-deistviia-s-tcenoi-optcii/

    И после этого значения в опциях задавать не (+ или -), а (*). Пересчитать просто в Экселе. Это достаточное условие. После этого при изменении цены в акциях - пропорционально изменяются все цены в опциях.


    Чтобы еще улучшить удобство, можно поставить бесплатный модуль для задания цены акции в %:
    http://forum.opencart.com/viewtopic.php?t=6375

    После этого в Акциях можно просто проставлять, например 10% и все опции пересчитаются пропорционально (-10%).
     
Статус темы:
Закрыта.