Массовое управление ценами в OpenCart. Цена со скидкой opencart


Накопительная скидка OpenCart (ОпенКарт) и ocStore

Совместимость OpenCart 1.5.3.1, OpenCart 1.5.4.1, OpenCart 1.5.5.1, OpenCart 1.5.6, OpenCart 1.5.6.1, OpenCart 1.5.6.2, OpenCart 1.5.6.3, OpenCart 1.5.6.4, OpenCart 2.1, OpenCart 2.3, OCStore 1.5.3.1, OCStore 1.5.4.1, OCStore 1.5.5.1, OCStore 1.5.5.1.1, OCStore 1.5.5.1.2, OCStore 2.1, OCStore 2.3, OcShop 1.5.6.4.х, Opencart.pro 2.1, Opencart.pro 2.3
Вашему вниманию предлагается отличный модуль Накопительные скидки. Модуль рассчитывает скидку к заказу исходя из предыдущих покупок этим покупателем. Вы можете указать какой статус должен быть у заказов для учета в расчете скидки. Вы указываете неограниченное количество пар сумма-скидка, для формирования ступеней скидок. Вы можете указать период за который будут учитываться заказы при вычислении скидки. Если указать 0, то будут учитываться заказы за все время. Модуль может раcсчитывать скидку тремя разными способами: В результате при оформлении нового заказа покупателю будет соответствующая скидка от суммы заказа. Установка: 1) Установить через установку дополнений, затем "Дополнения" - "Учитывать в заказе" - "Накопительная скидка". 2) Либо просто залить содержимое папки upload по FTP, затем "Дополнения" - "Учитывать в заказе" - "Накопительная скидка". Модуль не изменяет файлы. Модуль не использует vqmod. Модуль discounts_total_XXX.zip работает на всей ветке 1.5 на всех клонах opencart. Модуль discounts_total_oc2.1_XXX.ocmod.zip работает на всей ветке 2.0 и 2.1 на всех клонах opencart. Модуль discounts_total_oc2.3_XXX.ocmod.zip работает на всей ветке 2.3 на всех клонах opencart.

Новая улучшенная версия модуля здесь

Основное
Способ распространения Бесплатно
Совместимость OpenCart 1.5.3.1, OpenCart 1.5.4.1, OpenCart 1.5.5.1, OpenCart 1.5.6, OpenCart 1.5.6.1, OpenCart 1.5.6.2, OpenCart 1.5.6.3, OpenCart 1.5.6.4, OpenCart 2.1, OpenCart 2.3, OCStore 1.5.3.1, OCStore 1.5.4.1, OCStore 1.5.5.1, OCStore 1.5.5.1.1, OCStore 1.5.5.1.2, OCStore 2.1, OCStore 2.3, OcShop 1.5.6.4.х, Opencart.pro 2.1, Opencart.pro 2.3
VQmod Нет
Ocmod Нет
Статистика
В первый раз файл добавлен 02.02.2017
Последнее изменение 13.12.2017
Просмотров 2289

liveopencart.ru

Управление группами скидок для Opencart/ocStore 3.x

Совместимость OpenCart 3.0
1. О модуле Shoputils.Discounts 3.x - v1.2 (Управление группами скидок  для Opencart/ocStore 3.x)

В модуле "Управление группами скидок" Вы можете управлять группами скидок для товаров. Можно настроить группы скидок для выборки товаров в зависимости от категории, к которым привязаны товары, от производителей, а так же в группу скидок можно добавить товары выборочно. Таким образом создавая всего несколько групп скидок, можно, не редактируя каждый товар в отдельности, добавить для него скидки, которые обычно редактируются на странице товара в закладке "Скидки". Внимание! При запуске модуля (то есть при нажатии на кнопку "Применить" в группах скидок) все старые скидки будут удалены и созданы новые по Вашим правилам. (см. Работа с модулем).

Посмотреть как работает и настраивается модуль можно по адресу:http://opencart.shoputils.ru/demohttp://opencart.shoputils.ru/demo/admin/ (Логин: demo, Пароль: demo)

Системные требования  >    Opencart/ocStore 3.x    >    PHP 5.4+    >    IonCube Loader v5.0+

2. Работа с модулем

- Зайдите в "Панель администратора" и выберите в меню "Каталог" - "Скидки";

- Чтобы создать новую группу скидок нажмите кнопку "Добавить".

- В форме "Редактора группы скидок" необходимо ввести следующие данные:

- Название. Например: Скидка 10% на телевизоры SONY

- Статус. Если статус "Включено", то при нажатии на кнопку "Применить", из списка "Скидок" будут созданы скидки для товаров по выбранному правилу.

- Количество. Количество товара с которого начинается действие скидки.

- Порядок сортировки. Порядок групп скидок в списке (Пример: 0 - первое, 10000 - последнее)

- Проценты. На сколько процентов будет меньше цена для товара.

- Приоритет. Если две скидки действуют на одинаковые продукты, то действует скидка с большим приоритетом.

- Группы покупателей. Группы покупателей для которых будет действовать скидка

- Дата начала. Если дата начала не указана, то скидка будет включена сразу после применения правила.

- Дата окончания. Если дата окончания не указана, то скидка будет включена всегда, с даты начала.

- Тип объектов. Тип объектов для правила (категории, товары или производители)

- В зависимости от типа объектов, необходимо выбрать спиосок из:

- Производителей. Скидка будет действовать для всех товаров с выбранными производителями

- Товары. Скидка будет действовать только для выбранных товаров.

- Категории. Скидка будет действовать для всех товаров в выбранных категориях.

- После того, как будут добавлены группы скидок нажмите на кнопку "Применить". Появится предупреждение "Применить все группы скидок со статусом [Включено] к товарам? Все прочие скидки будут удалены.", если вы уверены, что все группы скидок настроены правильно, то можете нажать на кнопку "Да".

- Внимание! При добавлении новых товаров или изменении цен на товары, которые подходят хотябы под одно включенное правило "Групп скидок", необходимо применить правила групп скидок заново.

3. Лицензия

- Условия использования лицензии: одна лицензия на один домен.

- Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести модуль в количестве двух экземляров.

- Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).

- Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему законодательству. (п. 4 Лицензионного Соглашения).

- Все права на модуль принадлежат разработчикам https://opencart.market

- Полный текст Лицензионного соглашения - https://opencart.market/LICENSE.3.0.x.TXT

4. Техническая поддержка

- Техническая поддержка оказывается всем пользователям, легально купившим модуль.

- Модуль имеет принцип распространения "as is" ("как есть").

- Изменение функционала модуля (допиливание модуля под индивидуальные нужды) может быть оказано на платной основе.

liveopencart.ru

opencart - OpenCart - Показать цену после скидки

Вероятно, вы смешиваете со скидкой и специальной ценой... Скидка подразумевается как продажа, если вы покупаете больше товаров, скажем, что базовая цена составляет 35 долларов США, но вы хотите дать клиентам скидку, если они купят более 10 штук сразу скажем, 30 долларов и 20 долларов, если они купят более 25 предметов одновременно, а 10 долларов США, если они купят более 100 штук одновременно.

Тогда вы установили бы скидку (и) следующим образом:

Customer Group | Quantity | Priority | Price | Start | End pick one | 10 | 1 | 35 | | pick one | 25 | 2 | 20 | | pick one | 100 | 3 | 10 | |

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

Значение, которое вы хотите установить, является специальным - и снова специальная цена будет немедленно доступна зарегистрированному клиенту из желаемой группы клиентов, поэтому не требуется проверка для группы клиентов... Для получения дополнительной информации проверьте SQL запрос в методе getProduct() (или getProducts()) в классе модели catalog/model/catalog/product.php - скидки и специальные предложения уже объединены и выбраны в отношении группы клиентов, зарегистрированной в клиенте.

Просто оставьте это как есть:

<div><?php echo $text_price; ?> <?php if (!$special) { ?> <?php echo $price; ?> <?php } else { ?> <span><?php echo $price; ?></span> <span><?php echo $special; ?></span> <?php } ?> ...

Если вам нужно изменить заказ (сначала специальная цена), измените соответствующую строку на

<span><?php echo $special; ?></span> <span><?php echo $price; ?></span>

qaru.site

Массовое управление ценами в OpenCart

Совместимость OpenCart 2.3, OpenCart 3.0, OCStore 2.3, Opencart.pro 2.3
Модуль "Массовое управление ценами" позволяет массово изменить у выбранных товаров цены, добавить им акции или скидки, а также изменить существующие акции и скидки. Подробное описание ниже. Модуль работает на JS скриптах, поэтому изменения вступают в силу мгновенно, без перезагрузки страницы, чем обеспечивается высокая скорость работы. Для поиска нужных товаров модуль имеет фильтр по следующим критериям отбора:
  1. Название товара
  2. Категория
  3. Производитель
  4. Модель
  5. Артикул
  6. Атрибут
  7. Значение атрибута
  8. Цена
  9. Статус
Отсортированные товары подгружаются мгновенно. Изначально кнопка выбора действий, которая находится в самом верху списка товаров не активна, чтобы ее активировать нужно поставить флажки на нужных товарах, после чего кнопка становится активной и в выпадающем меню можно выбрать необходимое действие. С помощью модуля массово редактировать можно следующее:
  1. Цена товаров (Рисунок 2)Доступно несколько методов изменения цены товаров:
    • Добавить ( + ), если желаете, чтобы цена у выбранных товаров была увеличена на указанное значение
    • Вычесть ( - ), если желаете, чтобы цена у выбранных товаров была уменьшена на указанное значение
    • Умножить ( * ), если желаете, чтобы цена у выбранных товаров была умножена на указанное значение
    • Разделить ( / ), если желаете, чтобы цена у выбранных товаров была разделена на указанное значение
    • Равенство ( = ), если желаете, чтобы цена у выбранных товаров была равна указанному значению
    Пример: Увеличение цены у выбранных товаров

    [lisn]

  2. Опцию "Метод изменения" выбрать в положение "Добавить ( + )"
  3. Заполните числом поле "Значение"
  4. Выберите опцию "Тип изменения" в положение:
    • "Фиксированная сумма", если хотите, чтобы цена товара была увеличена на указанное значение
    • "Процент", если хотите, чтобы цена товара была увеличена на процент указанный в поле значение
  5. Включите опцию "Аналогично изменить действующие акции", если желаете аналогично изменить цены в действующих акциях
  6. Включите опцию "Аналогично изменить действующие скидки", если желаете аналогично изменить цены в действующих скидках

Рисунок 2 [/*][*]Добавление акций (Рисунок 3)Доступно 2 метода добавления акций:

Пример: Добавление акций
  1. Нажимаете синюю кнопку со знаком "плюс"
  2. Выбираете группу покупателей
  3. Указываете приоритет
  4. Указываете значение
  5. Выбираете тип изменения цены:
    • Цена = Указанное значение, если желаете создать цену в акции равную указанному значению
    • Цена = Цена товара + Значение, если желаете, чтобы к цене товара было прибавлено указанное значение

      Формула расчета: Цена товара + Указанное значение = Цена акции

      Пример: 100+15=115

    • Цена = Цена товара - Значение, если желаете, чтобы от цены товара было вычтено указанное значение

      Формула расчета: Цена товара - Указанное значение = Цена акции

      Пример: 100-20=80

  6. Цена = Цена товара + Процент, если желаете, чтобы к цене товара было прибавлено указанное значение в процентах.

    Формула расчета: Цена товара + (Цена товара х Указанное значение/100) = Цена акции

    Пример: 100+(100х10/100)=110

  7. Цена = Цена товара - Процент, если желаете, чтобы от цены товара было вычтено указанное значение в процентах.

    Формула расчета: Цена товара - (Цена товара х Указанное значение/100) = Цена акции

    Пример: 100-(100х15/100)=85

[/*][*]Указываете дату начала акции[/*][*]Указываете дату окончания акции[/*][*]Выбираете метод изменения цены:[/*][*]При необходимости повторяете шаги с 1 по 8[/*][*]Нажимаете кнопку "Сохранить"[/*][/lisn] Пример: Удаление акций
  1. Выбираете метод изменения:
    • Удалить все и добавить выбранное, если желаете удалить все существующие акции. При этом новую акцию не создаете.
    • Удалить из существующих по указанной группе покупателей и выбираете группу покупателей по которой хотите удалить существующие акции.
    • Удалить из существующих по указанному приоритету и указываете приоритет по которому хотите удалить существующие акции.
    • Удалить из существующих по указанной цене и указываете цену по которой хотите удалить существующие акции.
    • Удалить из существующих по указанной дате начала и указываете дату начала по которой хотите удалить существующие акции.
    • Удалить из существующих по указанной дате окончания и указываете дату окончания по которой хотите удалить существующие акции.
  2. Нажимаете кнопку "Сохранить"

Рисунок 3 [/*][*]Добавление скидок (Рисунок 4)Доступно 2 метода добавления скидок:

Пример: Добавление скидок
  1. Нажимаете синюю кнопку со знаком "плюс"
  2. Выбираете группу покупателей
  3. Указываете кол-во товаров
  4. Указываете приоритет
  5. Указываете значение
  6. Выбираете тип изменения цены:
    • "Цена = Указанное значение", если желаете создать цену по скидке равную указанному значению
    • "Цена = Цена товара + Значение", если желаете, чтобы к цене товара было прибавлено указанное значение

      Формула расчета: Цена товара + Указанное значение = Цена по скидке

      Пример: 100+15=115

    • "Цена = Цена товара - Значение", если желаете, чтобы от цены товара было вычтено указанное значение

      Формула расчета: Цена товара - Указанное значение = Цена по скидке

      Пример: 100-20=80

  7. "Цена = Цена товара + Процент", если желаете, чтобы к цене товара было прибавлено указанное значение в процентах.

    Формула расчета: Цена товара + (Цена товара х Указанное значение/100) = Цена по скидке

    Пример: 100+(100х10/100)=110

  8. "Цена = Цена товара - Процент", если желаете, чтобы от цены товара было вычтено указанное значение в процентах.

    Формула расчета: Цена товара - (Цена товара х Указанное значение/100) = Цена по скидке

    Пример: 100-(100х15/100)=85

[/*][*]Указываете дату начала скидки[/*][*]Указываете дату окончания скидки[/*][*]Выбираете метод изменения цены:[/*][*]При необходимости повторяете шаги с 1 по 9[/*][*]Нажимаете кнопку "Сохранить"[/*][*]Удаление скидок (Рисунок 4)Доступно 7 методов удаления скидок: Пример: Удаление скидок
  1. Выбираете метод изменения:
    • Удалить все и добавить выбранное, если желаете удалить все существующие скидки. При этом новые скидки не создаете.
    • Удалить из существующих по указанной группе покупателей и выбираете группу покупателей по которой хотите удалить существующие скидки.
    • Удалить из существующих по указанному количеству товаров и указываете кол-во товаров по которому хотите удалить существующие скидки.
    • Удалить из существующих по указанному приоритету и указываете приоритет по которому хотите удалить существующие скидки.
    • Удалить из существующих по указанной цене и указываете цену по которой хотите удалить существующие скидки.
    • Удалить из существующих по указанной дате начала и указываете дату начала по которой хотите удалить существующие скидки.
    • Удалить из существующих по указанной дате окончания и указываете дату окончания по которой хотите удалить существующие скидки.
  2. Нажимаете кнопку "Сохранить"

Рисунок 4 [/*][*]Редактирование существующих акций (Рисунок 5)Если необходимо, то в существующих акциях, чтобы их не удалять и не создавать новые можно отредактировать следующие данные:

  1. Группу покупателей
  2. Приоритет

    Доступные методы изменения:

    • Добавить ( + ), если желаете добавить указанное значение к существующему приоритету
    • Вычесть ( - ), если желаете вычесть указанное значение из существующего приоритета
    • Равенство ( = ), если желаете, чтобы существующий приоритет был равен указанному значению
  3. Цену

    Доступные методы изменения:

    • Добавить ( + ), если желаете добавить указанное значение к существующей цене акции
    • Вычесть ( - ), если желаете вычесть указанное значение из существующей цены акции
    • Вычесть ( * ), если желаете умножить указанное значение на существующую цену акции
    • Вычесть ( / ), если желаете разделить существующую цену акции на указанное значение
    • Равенство ( = ), если желаете, чтобы существующая цена акции была равна указанному значению
    Доступные типы изменения:
    • Фиксированная сумма
    • Процент
  4. Дату начала существующих акций
  5. Дату окончания существующих акций

Рисунок 5 [/*][*]Редактирование существующих скидок (Рисунок 6)Если необходимо, то в существующих скидках, чтобы их не удалять и не создавать новые можно отредактировать следующие данные:

  1. Группу покупателей
  2. Количество товаров в скидке

    Доступные методы изменения:

    • Добавить ( + ), если желаете добавить указанное значение к существующему кол-ву товаров в скидке
    • Вычесть ( - ), если желаете вычесть указанное значение из существующего кол-ва товаров в скидке
    • Вычесть ( * ), если желаете умножить указанное значение на существующее кол-во товаров в скидке
    • Вычесть ( / ), если желаете разделить существующее кол-во товаров в скидке на указанное значение
    • Равенство ( = ), если желаете, чтобы существующее кол-во товаров в скидке было равно указанному значению
  3. Приоритет

    Доступные методы изменения:

    • Добавить ( + ), если желаете добавить указанное значение к существующему приоритету
    • Вычесть ( - ), если желаете вычесть указанное значение из существующего приоритета
    • Равенство ( = ), если желаете, чтобы существующий приоритет был равен указанному значению
  4. Цену

    Доступные методы изменения:

    • Добавить ( + ), если желаете добавить указанное значение к существующей цене скидки
    • Вычесть ( - ), если желаете вычесть указанное значение из существующей цены скидки
    • Вычесть ( * ), если желаете умножить указанное значение на существующую цену скидки
    • Вычесть ( / ), если желаете разделить существующую цену скидки на указанное значение
    • Равенство ( = ), если желаете, чтобы существующая цена скидки была равна указанному значению
    Доступные типы изменения:
    • Фиксированная сумма
    • Процент
  5. Дату начала существующих скидок
  6. Дату окончания существующих скидок

Рисунок 6[/*][/list] Скачать документацию к модулюДемо версия модуля "Массовое управление ценами"Логин и пароль: demo

liveopencart.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта