Амира 0 Опубликовано 1 января, 2014 Жалоба Share Опубликовано 1 января, 2014 Добрый день и с Новым годом! Собираюсь установить новогодний купон, но столкнулась с проблемой. Мне нужно установить купон на скидку 10%, но только на сумму товаров в заказе без учета доставки. Купон с на общую сумму работает, как только в модуле Итого - Купон я указываю Учитывать доставку - false Купон вообще перестает отображаться, ставлю true отображается с скидкой на всю сумму. Как исправить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 января, 2014 Жалоба Share Опубликовано 1 января, 2014 Здравствуйте! С новым годом! Попробуйте оставить значение true, а в /includes/modules/order_total/ot_coupon.php поменять например: if ($this->include_shipping == 'true') { $total_price += $order->info['shipping_cost']; } на: if ($this->include_shipping == 'true') { $total_price -= $order->info['shipping_cost']; } Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 2 января, 2014 Автор Жалоба Share Опубликовано 2 января, 2014 Здравствуйте! С новым годом! Попробуйте оставить значение true, а в /includes/modules/order_total/ot_coupon.php поменять например: if ($this->include_shipping == 'true') { $total_price += $order->info['shipping_cost']; } на: if ($this->include_shipping == 'true') { $total_price -= $order->info['shipping_cost']; } Тоже самое, все равно скидка с общей суммы =( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 января, 2014 Жалоба Share Опубликовано 2 января, 2014 Я вот сейчас проверил. Нормально работает опция Учитывать доставку. Заказал товар за 11 руб. + 5 руб. доставка. Отключил опцию Учитывать доставку в Админке - Модули - Итого - ot_coupon , скидка 1.1 руб., т.е. 10% от 11 руб., без доставка. Включил опцию Учитывать доставку, скидка 1.6 руб., т.е. от общей стоимости заказа. Может у Вас в самом купоне какие настройки неправильно указаны?! Я просто создал купон в Админке - Разное - Купоны, ничего не трогал и не правил кроме того что указал в опции Номинал купона 10% и код купона test указал. Все остальные опции остались по умолчанию. Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 2 января, 2014 Автор Жалоба Share Опубликовано 2 января, 2014 Я вот сейчас проверил. Нормально работает опция Учитывать доставку. Заказал товар за 11 руб. + 5 руб. доставка. Отключил опцию Учитывать доставку в Админке - Модули - Итого - ot_coupon , скидка 1.1 руб., т.е. 10% от 11 руб., без доставка. Включил опцию Учитывать доставку, скидка 1.6 руб., т.е. от общей стоимости заказа. Может у Вас в самом купоне какие настройки неправильно указаны?! Я просто создал купон в Админке - Разное - Купоны, ничего не трогал и не правил кроме того что указал в опции Номинал купона 10% и код купона test указал. Все остальные опции остались по умолчанию. Перепроверила уже все 33 раза. Версия магазина 1.66 Доставка "На единицу товара" Когда отключила "Учитывать доставку" он вообще не учитывает купон. Скриншот прикрепляю. Может быть где то еще в настройках магазина я что то упустила? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 января, 2014 Жалоба Share Опубликовано 2 января, 2014 Если не сложно, попробуйте в демо-версии demo.vamshop.ru Может у Вас какие доработки в коде были, что б проверить на чистой версии, будет какая-либо разница с Вашим магазином или нет. Только опцию Страница подтверждения заказа в Админке - Настройки - Оформление заказов включите. Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 3 января, 2014 Автор Жалоба Share Опубликовано 3 января, 2014 Если не сложно, попробуйте в демо-версии demo.vamshop.ru Может у Вас какие доработки в коде были, что б проверить на чистой версии, будет какая-либо разница с Вашим магазином или нет. Только опцию Страница подтверждения заказа в Админке - Настройки - Оформление заказов включите. Не знаю что случилось, но он чудесным образом вдруг заработал xD Ура! И спасибо за помощь! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 января, 2014 Жалоба Share Опубликовано 3 января, 2014 Да не за что. Хорошо, что разобрались. :cg: Ссылка на сообщение Поделиться на другие сайты
alexts 18 Опубликовано 3 января, 2014 Жалоба Share Опубликовано 3 января, 2014 Не знаю что случилось, но он чудесным образом вдруг заработал xD Ура! И спасибо за помощь! Жмите очистку кэша после каждого "чиха" и волшебства станет значительно меньше... Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 Снова Я со своими купонами, на этот раз другая проблема, купон работает, все хорошо, но если перечислю через запятую категории, для которых он действителен, он не работает. Может быть я как то не так через запятую пишу? ))) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 А как именно перечисляете, там же, по идее, нужно указывать id номера. Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 А как именно перечисляете, там же, по идее, нужно указывать id номера. Да, я в курсе про id, как правильно писать то id 1, id 2, id 3 или 1, 2, 3? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 По идее, просто числа, без пробелов. 1,2,3 Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 По идее, просто числа, без пробелов. 1,2,3 А если 1,2,3 это номера подкатегорий, а главная категория номер 10 например, достаточно поставить id основной категории или номера подкатегорий? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 Нет, нужно ставить id всех категорий, подкатегорий, т.е. считается только то, что указано, без вложенности и наследственности. Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 Нет, нужно ставить id всех категорий, подкатегорий, т.е. считается только то, что указано, без вложенности и наследственности. Тогда я не знаю что не так делаю, у меня стоит: 81,1,2,3,4,5 где 81 - это главная категория, а 1,2,3,4,5 это ее подкатегории Скидка не активируется, если убрать ограничение по действию купона на определенные категории, работает Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 А покажите скрин Вашего купона, настройки купона, попробую такой же себе купон завести и проверить. Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 Пожалуйста Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 А Вы проверяете купон авторизовавшись под админом?! Может у Вас уже он был использован?! Попробуйте в опции Сколько раз может использовать купон покупатель указать например 100. Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 А Вы проверяете купон авторизовавшись под админом?! Может у Вас уже он был использован?! Попробуйте в опции Сколько раз может использовать купон покупатель указать например 100. Нет, захожу с другого браузера и с другого аккаунта. Решила протестировать введя ограничение не по категориям, а по конкретному товару. Ввела id одного товара, добавила его в корзину, ввела купон, не работает. Без ограничений купон опять же прекрасно работает. Прикрепляю скрины. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 Посмотрел сейчас, что у Вас за версия, у Вас 1.68. Была такая ошибка и она была уже исправлена. Попробуйте вот файл /includes/modules/order_total/ot_coupon.php из текущей версии. ot_coupon.php Ссылка на сообщение Поделиться на другие сайты
Амира 0 Опубликовано 31 января, 2014 Автор Жалоба Share Опубликовано 31 января, 2014 Посмотрел сейчас, что у Вас за версия, у Вас 1.68. Была такая ошибка и она была уже исправлена. Попробуйте вот файл /includes/modules/order_total/ot_coupon.php из текущей версии. Может быть что то еще нужно добавить? Это не помогло, проверила всеми способами, работает только без ограничений на категории и товары. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2014 Жалоба Share Опубликовано 31 января, 2014 Тогда присылайте доступы, как я в теме про инфо страницу писал, попробую посмотреть. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения