Последние темы


Скидки для товаров

  • Что то сколько уже ищу в интернете, не могу найти, ни ужели не кто не реализовывал функционал скидок, ну не такой который рассчитывает в корзине, а что бы написал в ТВ поле % скидки и у товара получил 2 цены старую и новую, новая само собой улетает в корзину при заказе

  • что бы написал в ТВ поле % скидки и у товара получил 2 цены старую и новую

    Почему нельзя завести поле "Старая цена" и писать туда цену. А основная цена так и останется, она будет улетать в корзину.

  • Спасибо конечно, что откликнулись, но уже решил свою задачу, при помощи двух полей цены описанных в документации.

  • А как к примеру реализовать можно единую скидку на все товары без создания новой tv price?

  • @anton83 Если ни где не будет хранится старая цена то у вас получится не скидка, а просто массовое изменение цены.

  • @AltTab Не совсем. Цену указанную в карточке товара не нужно менять (tv поле не нужно изменять). Нужно чтобы для всех товаров цена автоматически на сайте указывалась с размером скидки допустим 10% на все товары и передавалась в корзину. Т.е чтобы в одном месте задал размер скидки 10% и на все товары автоматически цены на фронтенде изменились

  • @anton83 ну даже не знаю можно конечно для визуального отображения в карточке товара использовать вот такую конструкцию вывода цены [[+price:decr=`[[+price:mpy=`[[#idресурса.названиеТВ]]`]]`]] а для добавления этой цены в корзину написать плагин для скидки

  • @AltTab Я тоже так пробовал делать через фильтры вывода. В шаблоне товара для цены задавал так [[+tv.price:decr=[[+tv.price:mpy=0.10]]:num_format]]. На фронтенде отображает нормуль, но в корзину не кидает, там отображает итоговую стоимость 0 рублей. Не подскажите тогда как плагин написать чтобы в корзину кидало? Не особо даже представляю как. Модуль giftCard решает проблему только для зарегистрированных пользователей, так как для анонимов на сайте данный модуль не подсчитывает скидку. В giftCard есть настройка что от такой то суммы скидка такая то будет. Делал от 0 рублей скидку 10 %, но модуль отображает её в корзине только для зарегистрированных на сайте покупателей. Для анонимов нет.

 

Последние комментарии

  • G

    Отличная новость, Андрей, спасибо!
    Наконец-то настроил окружение для разработки SHK4 в винде через Vagrant, все работает достаточно шустро, глюков замечено не было. В скором времени планирую сделать свою инструкцию на эту тему, думаю будет полезна для начинающих.

    У меня вопрос - я далеко не искушенный пользователь git, для разработки магазина тупо создал форк с вашего репозитория shopkeeper4 v4.0.0, все коммиты и изменения заливаю в свой репо. Есть какая-то возможность отслеживать изменения в вашем репозитории и вносить в мой? Например, я бы хотел обновлять какие-то php файлы, но не трогать шаблоны *twig.

    Читать далее
  • редактироваться могут и старые. опубликованные, ресурсы, не хотелось бы чтобы к ним приписались дубли id

    В коде плагина можно всё учесть, а не всегда добавлять ID без проверок.

    Читать далее
  • L

    @Andchir редактироваться могут и старые. опубликованные, ресурсы, не хотелось бы чтобы к ним приписались дубли id. Есть событие OnDocPublished но по-моему оно не срабатывает...

    Читать далее
  • В принципе ресурс импортируется неопубликованным и потом публикуется вручную

    Есть событие редактирования ресурса, можно привязаться к этому событию.

    Читать далее