Магазин Expresso - исключить продукт из количества заказа
Я использую Expresso-Store для обработки заказов на товары для некоммерческих организаций. Помимо продажи ассортимента изделий ручной работы, мы предлагаем посетителям возможность пожертвовать.
У меня большая часть пожертвований работает нормально. Я использовал совет Джастина Лонга, размещенный здесь: http://iamjustinlong.com/blog/single/accepting_donations_with_expresso_store/
Как и предполагалось, я создал канал для всех продуктов, а затем отдельный канал, который содержит один продукт "Пожертвование" стоимостью 1,00 долл. США. Посетитель корректирует количество этого товара, в результате чего сумма пожертвования составляет 1 доллар США * кол-во.
Конкретная проблема, с которой я сталкиваюсь, - это отображение общего количества товаров в корзине, когда добавлен продукт "Пожертвование". Поскольку сумма пожертвования определяется количеством * 1,00 долл. США, но на самом деле она представляет собой одно пожертвование, мой {order_qty} далеко, так как он включает в себя множество кратных продуктов пожертвования.
У меня есть маленькая иконка корзины, которая показывает число выше и рядом с ним с {order_qty}, но мне нужно исключить продукт пожертвования из этого расчета. Как я могу пойти по этому поводу?
1 ответ
Это было бы довольно сложно сделать с использованием текущей версии. Лучшее, что я могу предложить, - не отображать {order_qty} на странице оформления заказа (большинство сайтов в любом случае отображают только общее количество).
Однако, говоря это, следующая версия Магазина имеет первоклассную поддержку пожертвований, так что скоро это станет возможным.