chukcha Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Теперь бы не потерять Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Вот ведь все-таки Opencart хорошая система, но допиливать приходится многоооо(( Еще раз спасибо Чукче за свою наработку! Еще вот такая проблема есть. Если меняешь статус потерянного заказа на какой-либо другой, уменьшения кол-ва товара на складе не происходит. Чукча, может у Вас и от этого рецептик найдется? :oops: UPdate! Если менять статус потеряшки через "просмотр заказа", то действительно товар не убавляется со склада. Надо менять статус заказа через "Изменить" Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю lost_ordert.xml Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Что делает этот XML? Это оповещение? Где оно появляется? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 На странице заказов Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Появляется красная надпись на странице заказов В предыдущем своем посте я неправильно выразился. Конечно же мод ни при чем. Подправил сообщение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 UPdate! Если менять статус потеряшки через "просмотр заказа", то действительно товар не убавляется со склада. Надо менять статус заказа через "Изменить" Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 я приложил второй файл, который вычитает. А вычитается только тогда, ему присваиваешь другой статус в админке. Нет проверки предыдущего статуса, в частности 0(потерянный) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Кстати он не приложился. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 https://opencartforum.com/topic/42021-решено-нумерация-заказов-хромает/?do=findComment&comment=368521 Это замена первого По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Все верно, вычитаться не должно. только при смене статуса в админке вычтется, это и делает второй файл Ну... называется он так же... Если что - стучитесь в личку. Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] нумерация заказов хромает Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
gandhari Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Вот ведь все-таки Opencart хорошая система, но допиливать приходится многоооо(( Еще раз спасибо Чукче за свою наработку! Еще вот такая проблема есть. Если меняешь статус потерянного заказа на какой-либо другой, уменьшения кол-ва товара на складе не происходит. Чукча, может у Вас и от этого рецептик найдется? :oops: UPdate! Если менять статус потеряшки через "просмотр заказа", то действительно товар не убавляется со склада. Надо менять статус заказа через "Изменить" Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю lost_ordert.xml Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Что делает этот XML? Это оповещение? Где оно появляется? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 На странице заказов Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Появляется красная надпись на странице заказов В предыдущем своем посте я неправильно выразился. Конечно же мод ни при чем. Подправил сообщение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 UPdate! Если менять статус потеряшки через "просмотр заказа", то действительно товар не убавляется со склада. Надо менять статус заказа через "Изменить" Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 я приложил второй файл, который вычитает. А вычитается только тогда, ему присваиваешь другой статус в админке. Нет проверки предыдущего статуса, в частности 0(потерянный) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Кстати он не приложился. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 https://opencartforum.com/topic/42021-решено-нумерация-заказов-хромает/?do=findComment&comment=368521 Это замена первого По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Все верно, вычитаться не должно. только при смене статуса в админке вычтется, это и делает второй файл Ну... называется он так же... Если что - стучитесь в личку. Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] нумерация заказов хромает Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
proplat Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Что делает этот XML? Это оповещение? Где оно появляется? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 На странице заказов Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Появляется красная надпись на странице заказов В предыдущем своем посте я неправильно выразился. Конечно же мод ни при чем. Подправил сообщение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 UPdate! Если менять статус потеряшки через "просмотр заказа", то действительно товар не убавляется со склада. Надо менять статус заказа через "Изменить" Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 я приложил второй файл, который вычитает. А вычитается только тогда, ему присваиваешь другой статус в админке. Нет проверки предыдущего статуса, в частности 0(потерянный) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Кстати он не приложился. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 https://opencartforum.com/topic/42021-решено-нумерация-заказов-хромает/?do=findComment&comment=368521 Это замена первого По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Все верно, вычитаться не должно. только при смене статуса в админке вычтется, это и делает второй файл Ну... называется он так же... Если что - стучитесь в личку. Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] нумерация заказов хромает Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Появляется красная надпись на странице заказов В предыдущем своем посте я неправильно выразился. Конечно же мод ни при чем. Подправил сообщение. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 UPdate! Если менять статус потеряшки через "просмотр заказа", то действительно товар не убавляется со склада. Надо менять статус заказа через "Изменить" Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 я приложил второй файл, который вычитает. А вычитается только тогда, ему присваиваешь другой статус в админке. Нет проверки предыдущего статуса, в частности 0(потерянный) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Кстати он не приложился. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 https://opencartforum.com/topic/42021-решено-нумерация-заказов-хромает/?do=findComment&comment=368521 Это замена первого По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Все верно, вычитаться не должно. только при смене статуса в админке вычтется, это и делает второй файл Ну... называется он так же... Если что - стучитесь в личку. Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] нумерация заказов хромает Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Дело в том что списание происходит не в момент создания заказа (потерянный), а при подтверждении (confirm) При изменении заказа в админке, сначала происходит восстановление количества, а потом вычитание (если установлен флаг вычитать со склада) Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 я приложил второй файл, который вычитает. А вычитается только тогда, ему присваиваешь другой статус в админке. Нет проверки предыдущего статуса, в частности 0(потерянный) Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Кстати он не приложился. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 https://opencartforum.com/topic/42021-решено-нумерация-заказов-хромает/?do=findComment&comment=368521 Это замена первого По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Все верно, вычитаться не должно. только при смене статуса в админке вычтется, это и делает второй файл Ну... называется он так же... Если что - стучитесь в личку. Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] нумерация заказов хромает Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Но ведь у потеряшек не происходит confirm? Соответственно и товар не вычитается от сделанного потерянного заказа. А вычитается только тогда, когда ему присваиваешь другой статус в админке. По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Кстати он не приложился. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 https://opencartforum.com/topic/42021-решено-нумерация-заказов-хромает/?do=findComment&comment=368521 Это замена первого По идее, это не так уж и плохо. Ведь среди потерянных заказов есть и недоофрмленные, которые возможно никогда и не доформят до конца. Или я не так понял, зачем нужен второй файл. Все верно, вычитаться не должно. только при смене статуса в админке вычтется, это и делает второй файл Ну... называется он так же... Если что - стучитесь в личку. Надіслати Поділитися на інших сайтах More sharing options... gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options... Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] нумерация заказов хромает
gandhari Опубліковано: 3 лютого 2015 Share Опубліковано: 3 лютого 2015 Все отлично работает! Товар вычитается при смене статуса с потерянного на любой другой любым доступным способом. Спасибо, Чукча! Надіслати Поділитися на інших сайтах More sharing options...
AnnValder Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала Надіслати Поділитися на інших сайтах More sharing options...
Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Ребят, а куда его класть то, этот xml? В корень и в админ - не работает. Я, если честно, никогда такие не устанавливала В папку vqmod/xml. Конечно, если у Вас установлен vqmod. Надіслати Поділитися на інших сайтах More sharing options...
Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Весело, если исправить статус заказов для показа с 1 на 0, тогда они в общем списке отображаться будут Представьте себе реакцию покупателя, который только что заполнил поля заказа, но на кнопку отправки еще не нажал. И тут звонок из магазина - "Здравствуйте, Иван Иванович.." :-D В файле admin\model\sale\order.php 1) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE o.order_status_id >= '0'"; // заменить > на >= } 2) if (isset($data['filter_order_status_id']) && !is_null($data['filter_order_status_id'])) { $sql .= " WHERE order_status_id = '" . (int)$data['filter_order_status_id'] . "'"; } else { $sql .= " WHERE order_status_id >= '0'"; // заменить > на >= } Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? Надіслати Поділитися на інших сайтах More sharing options...
Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Выделил для менеджера, чтобы не терялся Надіслати Поділитися на інших сайтах More sharing options...
Moonwalker Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 Отличный вариант. А можно сделать так, чтобы этот недооформленный заказ еще и отправлялся на почту админу? А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? Надіслати Поділитися на інших сайтах More sharing options...
Helloween Опубліковано: 20 лютого 2015 Share Опубліковано: 20 лютого 2015 А откуда система узнает, что все, человек уже перестал оформлять и передумал? Такой заказ появляется еще в процессе создания заказа покупателем. Он товары докидывает в корзину. Что-то еще смотрит. А админу уже письмо свалилось? У меня просто менеджер ленивый - ждет, пока ему письмо упадет. В админку лезет только если пришибет... Поэтому - пусть сразу письмо падает. Ну, или задержку можно сделать... Или по session_id... А то он так всех проспит.. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 21 лютого 2015 Share Опубліковано: 21 лютого 2015 отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
alex39 Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 прилагаемый файл вы используете на свой страх и риск. Сломать ничего не сломает Работает только при изменении истории (просмотре) Т.е. для того чтоб изменить заказ, например добавить еще товаров, нужно сначала изменить статус через историю Такой вопрос - а откуда берется и где задается в этой "Истории" статус заказа. У меня он совсем не тот, что установлен в системе по умолчанию, и не тот, что стоит для вариантов оплаты... отцепитесь от "потерянных" заказов. если туда падают РЕАЛЬНЫЕ заказы - ищите ошибки в процессе оформления/модулях оплаты-доставки и исправляйте. Таки да. Если оно жужжит, то это ж-ж-ж неспроста. Но непонятен генезис попадания в потерянные. Где копать, если нет никаких пауз и метаний в заполнении форм, нормально вылетает success, а заказ все равно в потерянных.... Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 21 березня 2015 Share Опубліковано: 21 березня 2015 >> ...Такой вопрос... модули доставки/оплаты, xml, измененный код, etc. >> ...Где копать... в логах. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0
Recommended Posts