asimakow Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Всем привет. Посоветуйте модуль уведомления о поступлении товара, когда его нет в наличии. Чтобы работал тогда, когда остатки обновляются через импорт. Спасибо. Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 (змінено) 28 минут назад, asimakow сказал: Всем привет. Посоветуйте модуль уведомления о поступлении товара, когда его нет в наличии. Чтобы работал тогда, когда остатки обновляются через импорт. Спасибо. 12 минут назад, Prooksius сказал: 9 минут назад, sasha3337774 сказал: Нет у модуля такой функции, как нужно ТС при обновлении с помощью импорта тишина))), без допила не обойтись, об этом автора уже спрашивали в теме поддержки. Змінено 22 березня 2021 користувачем antiuser Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: Всем привет. Посоветуйте модуль уведомления о поступлении товара, когда его нет в наличии. Чтобы работал тогда, когда остатки обновляются через импорт. Спасибо. как вариант Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: как вариант работает ли, если загружать остатки import/export? И с шаблоном совместим? Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 14 минут назад, antiuser сказал: Нет у модуля такой функции, как нужно ТС при обновлении с помощью импорта тишина))), без допила не обойтись, об этом автора уже спрашивали в теме поддержки. вот, это важно) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 12 минут назад, asimakow сказал: работает ли, если загружать остатки import/export? И с шаблоном совместим? По шаблону не могу вам ничего сказать. Касательно уведомлении при импорте - можно создать уведомления через модуль по крону. А что бы это работало при импорте\экспорте - то нужно допиливать, и здесь не все так радужно. Во первых нужно знать как вы проводите эту операцию ( через какой модуль?), во вторых сколько товаров вы импортируете? (при большой базе товаров я бы не стал делать уведомление при импорте) Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 использую этот модуль товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, asimakow сказал: товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 13 минут назад, OCdevWizard сказал: нижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: вот, это важно) Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 5 минут назад, asimakow сказал: то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? сработка по двум событиям. 1) редактирования товара 2) по cron задаче, создаете cron task с указанием ссылки которую берете из настроек модуля, ставите в этот task время его выполнения. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 18 минут назад, OCdevWizard сказал: вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 (змінено) 28 минут назад, asimakow сказал: Всем привет. Посоветуйте модуль уведомления о поступлении товара, когда его нет в наличии. Чтобы работал тогда, когда остатки обновляются через импорт. Спасибо. 12 минут назад, Prooksius сказал: 9 минут назад, sasha3337774 сказал: Нет у модуля такой функции, как нужно ТС при обновлении с помощью импорта тишина))), без допила не обойтись, об этом автора уже спрашивали в теме поддержки. Змінено 22 березня 2021 користувачем antiuser Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: Всем привет. Посоветуйте модуль уведомления о поступлении товара, когда его нет в наличии. Чтобы работал тогда, когда остатки обновляются через импорт. Спасибо. как вариант Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: как вариант работает ли, если загружать остатки import/export? И с шаблоном совместим? Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 14 минут назад, antiuser сказал: Нет у модуля такой функции, как нужно ТС при обновлении с помощью импорта тишина))), без допила не обойтись, об этом автора уже спрашивали в теме поддержки. вот, это важно) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 12 минут назад, asimakow сказал: работает ли, если загружать остатки import/export? И с шаблоном совместим? По шаблону не могу вам ничего сказать. Касательно уведомлении при импорте - можно создать уведомления через модуль по крону. А что бы это работало при импорте\экспорте - то нужно допиливать, и здесь не все так радужно. Во первых нужно знать как вы проводите эту операцию ( через какой модуль?), во вторых сколько товаров вы импортируете? (при большой базе товаров я бы не стал делать уведомление при импорте) Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 использую этот модуль товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, asimakow сказал: товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 13 минут назад, OCdevWizard сказал: нижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: вот, это важно) Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 5 минут назад, asimakow сказал: то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? сработка по двум событиям. 1) редактирования товара 2) по cron задаче, создаете cron task с указанием ссылки которую берете из настроек модуля, ставите в этот task время его выполнения. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 18 минут назад, OCdevWizard сказал: вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: как вариант работает ли, если загружать остатки import/export? И с шаблоном совместим? Надіслати Поділитися на інших сайтах More sharing options...
asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 14 минут назад, antiuser сказал: Нет у модуля такой функции, как нужно ТС при обновлении с помощью импорта тишина))), без допила не обойтись, об этом автора уже спрашивали в теме поддержки. вот, это важно) Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 12 минут назад, asimakow сказал: работает ли, если загружать остатки import/export? И с шаблоном совместим? По шаблону не могу вам ничего сказать. Касательно уведомлении при импорте - можно создать уведомления через модуль по крону. А что бы это работало при импорте\экспорте - то нужно допиливать, и здесь не все так радужно. Во первых нужно знать как вы проводите эту операцию ( через какой модуль?), во вторых сколько товаров вы импортируете? (при большой базе товаров я бы не стал делать уведомление при импорте) Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 использую этот модуль товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, asimakow сказал: товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 13 минут назад, OCdevWizard сказал: нижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: вот, это важно) Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 5 минут назад, asimakow сказал: то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? сработка по двум событиям. 1) редактирования товара 2) по cron задаче, создаете cron task с указанием ссылки которую берете из настроек модуля, ставите в этот task время его выполнения. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 18 минут назад, OCdevWizard сказал: вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 использую этот модуль товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, asimakow сказал: товаров около загружаться будет около 300-400, но не по всем будет наличие добавляться из нулевого остатка. вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 13 минут назад, OCdevWizard сказал: нижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: вот, это важно) Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 5 минут назад, asimakow сказал: то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? сработка по двум событиям. 1) редактирования товара 2) по cron задаче, создаете cron task с указанием ссылки которую берете из настроек модуля, ставите в этот task время его выполнения. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 18 минут назад, OCdevWizard сказал: вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 13 минут назад, OCdevWizard сказал: нижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? Надіслати Поділитися на інших сайтах More sharing options...
antiuser Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 34 минуты назад, asimakow сказал: вот, это важно) Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 5 минут назад, asimakow сказал: то есть Ваш модуль будет работать, только если изменять в ручную остатки, верно? сработка по двум событиям. 1) редактирования товара 2) по cron задаче, создаете cron task с указанием ссылки которую берете из настроек модуля, ставите в этот task время его выполнения. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 18 минут назад, OCdevWizard сказал: вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 18 минут назад, OCdevWizard сказал: вижу что этот модуль импорта использует ionCube, значит некоторые файлы у него зашифрованы. Если в них находятся методы которые добавляют товар в базу то ничего не получится без возможности редактирования этих файлов, по этому в этом случае гарантировать ничего не могу. Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 16 минут назад, antiuser сказал: Согласен на все 100%. Большое количество магазинов редактирует и добавляет товары вручную? ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. По этому такой вариант - не вариант. Надіслати Поділитися на інших сайтах More sharing options... asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
asimakow Опубліковано: 22 березня 2021 Автор Share Опубліковано: 22 березня 2021 Может можно сделать так, обновили остатки, а потом нажали кнопку, уведомить о наличии для тех, у кого было 0 и стало больше ноля? Или суть дело не поменяет, все равно нагрузка будет? Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, iglin сказал: Всё что связано с импортом там под кубом. Однако файл который стартует крон задания без куба. У себя делал его модификацию. После завершения импорта идём и смотрим все товары о которых попросили уведомить. Сверяем какие из них включены и отправляем уведомление. Помечаем что пользователь уведомлен. Думаю вам не составит труда такой модификатор дописать) ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ясное дело что есть магазины, которые обновляют остатки путем импорта, но для такого подхода нужно проверять его id каждого загружаемого товара на то есть ли на него подписка для уведомлением. А при большой базе такая штука может вызвать 500 ошибку сервера. Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Я понимаю) Потому и говорю что все эти методы под кубом)) Без куба файл который запускает крон задания, и вот в нём можно отследить момент окончания импорта. Правда сейчас уже может что то и поменялось, я пару лет назад у автора спрашивал как можно отследить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 4 минуты назад, OCdevWizard сказал: ну там главное что бы был доступ или к методу который добавляет товары или к коду которые хотя бы дает ответ что импорт завершен успешно. Я не в курсе как устроен тот модуль импорта, по этому гадаю на кофейной гуще. Зачем? Не важно кто и когда изменил статус для события уведомления Важно его обработать В данном случае не важна скорость реакции на событие изменения . Важна самa реакция Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OCdevWizard Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: Вы серьезно? 500 скорей может получиться при большом объеме подписчиков - если наступило событие об уведомлении А получить список.. Можно и в задаче загрузки, можно и в своей задаче крона. ну так я как раз таки про проверку всех подписчиков на конкретный товар. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 Только что, OCdevWizard сказал: ну так я как раз таки про проверку всех подписчиков на конкретный товар. ограничить 10-20, и дальше продолжить Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 2 минуты назад, chukcha сказал: можно и в своей задаче крона. Это если не часто обновлять товары и знать точно сколько времени занимает инпорт. В ситуации которая у автора (300-400 товаров) конечно и так можно сделать. Но не всем такой способ подойдёт. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 смотрите задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Надіслати Поділитися на інших сайтах More sharing options... iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Пошук модулів Сообщить о поступлении
iglin Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 1 минуту назад, chukcha сказал: задача крона обновления товаров 1 взводим флаг - задача выполнятеся 2 выполняется задача обновления 3 снимаем флаг обновления задача крона проверка наличия 1 Проверяем флаг - задача выполняеся (ДА - уходим) 2 выполняется задача проверки подписчиков Т.е. никто никому не мешает, и не важно сколько выполняется по времени обновление Лишнее крон задание. В любом случае чтобы взводить флаг обновления нам нужно модифицировать файл который обновляет. А если мы его итак модифицируем, о зачем нам какие то флаги, если просто в конце обновления можем запустить алгоритм уведомления.) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
chukcha Опубліковано: 22 березня 2021 Share Опубліковано: 22 березня 2021 6 минут назад, iglin сказал: Лишнее крон задание. не лишнее Вот 23 минуты назад, chukcha сказал: Не важно кто и когда изменил статус для события уведомления Пример У вас остался один товар и его кто-то купил И товар списался И на этот товар произошла подписка.. Но товар почему-то вернулся - опять 1 По идее должно уйти уведомление Флаг нужно взводить для предотвращения лишней нагрузки если вдруг сработают два скрипта Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2
Recommended Posts