Массовое управление ценами в 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 |
- От промежуточной суммы заказа с учетом порядка сортировки
- От суммы товаров в корзине у которых нет скидок, акций
- От суммы всех товаров в корзине
Новая улучшенная версия модуля здесь
Основное | |
Способ распространения | Бесплатно |
Совместимость | 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 |
В модуле "Управление группами скидок" Вы можете управлять группами скидок для товаров. Можно настроить группы скидок для выборки товаров в зависимости от категории, к которым привязаны товары, от производителей, а так же в группу скидок можно добавить товары выборочно. Таким образом создавая всего несколько групп скидок, можно, не редактируя каждый товар в отдельности, добавить для него скидки, которые обычно редактируются на странице товара в закладке "Скидки". Внимание! При запуске модуля (то есть при нажатии на кнопку "Применить" в группах скидок) все старые скидки будут удалены и созданы новые по Вашим правилам. (см. Работа с модулем).
Посмотреть как работает и настраивается модуль можно по адресу: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 } ?> ...Если вам нужно изменить заказ (сначала специальная цена), измените соответствующую строку на
qaru.site
Массовое управление ценами в OpenCart
Совместимость | OpenCart 2.3, OpenCart 3.0, OCStore 2.3, Opencart.pro 2.3 |
- Название товара
- Категория
- Производитель
- Модель
- Артикул
- Атрибут
- Значение атрибута
- Цена
- Статус
- Цена товаров (Рисунок 2)Доступно несколько методов изменения цены товаров:
- Добавить ( + ), если желаете, чтобы цена у выбранных товаров была увеличена на указанное значение
- Вычесть ( - ), если желаете, чтобы цена у выбранных товаров была уменьшена на указанное значение
- Умножить ( * ), если желаете, чтобы цена у выбранных товаров была умножена на указанное значение
- Разделить ( / ), если желаете, чтобы цена у выбранных товаров была разделена на указанное значение
- Равенство ( = ), если желаете, чтобы цена у выбранных товаров была равна указанному значению
[lisn]
- Опцию "Метод изменения" выбрать в положение "Добавить ( + )"
- Заполните числом поле "Значение"
- Выберите опцию "Тип изменения" в положение:
- "Фиксированная сумма", если хотите, чтобы цена товара была увеличена на указанное значение
- "Процент", если хотите, чтобы цена товара была увеличена на процент указанный в поле значение
- Включите опцию "Аналогично изменить действующие акции", если желаете аналогично изменить цены в действующих акциях
- Включите опцию "Аналогично изменить действующие скидки", если желаете аналогично изменить цены в действующих скидках
Рисунок 2 [/*][*]Добавление акций (Рисунок 3)Доступно 2 метода добавления акций:
- Удалить все и добавить выбранное, если желаете удалить существующие акции и создать новые.
- Добавить к существующим выбранное, если желаете к уже существующим акциям добавить новые.
- Нажимаете синюю кнопку со знаком "плюс"
- Выбираете группу покупателей
- Указываете приоритет
- Указываете значение
- Выбираете тип изменения цены:
- Цена = Указанное значение, если желаете создать цену в акции равную указанному значению
- Цена = Цена товара + Значение, если желаете, чтобы к цене товара было прибавлено указанное значение
Пример: 100+15=115
- Цена = Цена товара - Значение, если желаете, чтобы от цены товара было вычтено указанное значение
Формула расчета: Цена товара - Указанное значение = Цена акции
Пример: 100-20=80
- Цена = Цена товара + Процент, если желаете, чтобы к цене товара было прибавлено указанное значение в процентах.
Формула расчета: Цена товара + (Цена товара х Указанное значение/100) = Цена акции
Пример: 100+(100х10/100)=110
- Цена = Цена товара - Процент, если желаете, чтобы от цены товара было вычтено указанное значение в процентах.
Формула расчета: Цена товара - (Цена товара х Указанное значение/100) = Цена акции
Пример: 100-(100х15/100)=85
- "Удалить все и добавить выбранное", если желаете удалить существующие акции и создать новые.
- "Добавить к существующим выбранное", если желаете к уже существующим акциям добавить новые.
- Удаление акций (Рисунок 3)Доступно 6 методов удаления акций:[list]
- Удалить все и добавить выбранное
- Удалить из существующих по указанной группе покупателей
- Удалить из существующих по указанному приоритету
- Удалить из существующих по указанной цене
- Удалить из существующих по указанной дате начала
- Удалить из существующих по указанной дате окончания
- Выбираете метод изменения:
- Удалить все и добавить выбранное, если желаете удалить все существующие акции. При этом новую акцию не создаете.
- Удалить из существующих по указанной группе покупателей и выбираете группу покупателей по которой хотите удалить существующие акции.
- Удалить из существующих по указанному приоритету и указываете приоритет по которому хотите удалить существующие акции.
- Удалить из существующих по указанной цене и указываете цену по которой хотите удалить существующие акции.
- Удалить из существующих по указанной дате начала и указываете дату начала по которой хотите удалить существующие акции.
- Удалить из существующих по указанной дате окончания и указываете дату окончания по которой хотите удалить существующие акции.
- Нажимаете кнопку "Сохранить"
Рисунок 3 [/*][*]Добавление скидок (Рисунок 4)Доступно 2 метода добавления скидок:
- Удалить все и добавить выбранное, если желаете удалить существующие скидки и создать новые.
- Добавить к существующим выбранное, если желаете к уже существующим скидкам добавить новые.
- Нажимаете синюю кнопку со знаком "плюс"
- Выбираете группу покупателей
- Указываете кол-во товаров
- Указываете приоритет
- Указываете значение
- Выбираете тип изменения цены:
- "Цена = Указанное значение", если желаете создать цену по скидке равную указанному значению
- "Цена = Цена товара + Значение", если желаете, чтобы к цене товара было прибавлено указанное значение
Формула расчета: Цена товара + Указанное значение = Цена по скидке
Пример: 100+15=115
- "Цена = Цена товара - Значение", если желаете, чтобы от цены товара было вычтено указанное значение
Формула расчета: Цена товара - Указанное значение = Цена по скидке
Пример: 100-20=80
- "Цена = Цена товара + Процент", если желаете, чтобы к цене товара было прибавлено указанное значение в процентах.
Формула расчета: Цена товара + (Цена товара х Указанное значение/100) = Цена по скидке
Пример: 100+(100х10/100)=110
- "Цена = Цена товара - Процент", если желаете, чтобы от цены товара было вычтено указанное значение в процентах.
Формула расчета: Цена товара - (Цена товара х Указанное значение/100) = Цена по скидке
Пример: 100-(100х15/100)=85
- "Удалить все и добавить выбранное", если желаете удалить существующие скидки и создать новые.
- "Добавить к существующим выбранное", если желаете к уже существующим скидкам добавить новые.
- Удалить все и добавить выбранное
- Удалить из существующих по указанной группе покупателей
- Удалить из существующих по указанному количеству товаров
- Удалить из существующих по указанному приоритету
- Удалить из существующих по указанной цене
- Удалить из существующих по указанной дате начала
- Удалить из существующих по указанной дате окончания
- Выбираете метод изменения:
- Удалить все и добавить выбранное, если желаете удалить все существующие скидки. При этом новые скидки не создаете.
- Удалить из существующих по указанной группе покупателей и выбираете группу покупателей по которой хотите удалить существующие скидки.
- Удалить из существующих по указанному количеству товаров и указываете кол-во товаров по которому хотите удалить существующие скидки.
- Удалить из существующих по указанному приоритету и указываете приоритет по которому хотите удалить существующие скидки.
- Удалить из существующих по указанной цене и указываете цену по которой хотите удалить существующие скидки.
- Удалить из существующих по указанной дате начала и указываете дату начала по которой хотите удалить существующие скидки.
- Удалить из существующих по указанной дате окончания и указываете дату окончания по которой хотите удалить существующие скидки.
- Нажимаете кнопку "Сохранить"
Рисунок 4 [/*][*]Редактирование существующих акций (Рисунок 5)Если необходимо, то в существующих акциях, чтобы их не удалять и не создавать новые можно отредактировать следующие данные:
- Группу покупателей
- Приоритет
Доступные методы изменения:
- Добавить ( + ), если желаете добавить указанное значение к существующему приоритету
- Вычесть ( - ), если желаете вычесть указанное значение из существующего приоритета
- Равенство ( = ), если желаете, чтобы существующий приоритет был равен указанному значению
- Цену
Доступные методы изменения:
- Добавить ( + ), если желаете добавить указанное значение к существующей цене акции
- Вычесть ( - ), если желаете вычесть указанное значение из существующей цены акции
- Вычесть ( * ), если желаете умножить указанное значение на существующую цену акции
- Вычесть ( / ), если желаете разделить существующую цену акции на указанное значение
- Равенство ( = ), если желаете, чтобы существующая цена акции была равна указанному значению
- Фиксированная сумма
- Процент
- Дату начала существующих акций
- Дату окончания существующих акций
Рисунок 5 [/*][*]Редактирование существующих скидок (Рисунок 6)Если необходимо, то в существующих скидках, чтобы их не удалять и не создавать новые можно отредактировать следующие данные:
- Группу покупателей
- Количество товаров в скидке
Доступные методы изменения:
- Добавить ( + ), если желаете добавить указанное значение к существующему кол-ву товаров в скидке
- Вычесть ( - ), если желаете вычесть указанное значение из существующего кол-ва товаров в скидке
- Вычесть ( * ), если желаете умножить указанное значение на существующее кол-во товаров в скидке
- Вычесть ( / ), если желаете разделить существующее кол-во товаров в скидке на указанное значение
- Равенство ( = ), если желаете, чтобы существующее кол-во товаров в скидке было равно указанному значению
- Приоритет
Доступные методы изменения:
- Добавить ( + ), если желаете добавить указанное значение к существующему приоритету
- Вычесть ( - ), если желаете вычесть указанное значение из существующего приоритета
- Равенство ( = ), если желаете, чтобы существующий приоритет был равен указанному значению
- Цену
Доступные методы изменения:
- Добавить ( + ), если желаете добавить указанное значение к существующей цене скидки
- Вычесть ( - ), если желаете вычесть указанное значение из существующей цены скидки
- Вычесть ( * ), если желаете умножить указанное значение на существующую цену скидки
- Вычесть ( / ), если желаете разделить существующую цену скидки на указанное значение
- Равенство ( = ), если желаете, чтобы существующая цена скидки была равна указанному значению
- Фиксированная сумма
- Процент
- Дату начала существующих скидок
- Дату окончания существующих скидок
Рисунок 6[/*][/list] Скачать документацию к модулюДемо версия модуля "Массовое управление ценами"Логин и пароль: demo
liveopencart.ru