Какое событие отправляет, когда заброшенная корзина сохраняет свои данные?
-
16-10-2019 - |
Вопрос
Мне нужно сохранить дополнительные данные в sales_flat_quote
стол. Итак, какое событие, которое отправляет, когда оставленные данные о заброшенной корзине в этой таблице?
РЕДАКТИРОВАТЬ: Мне нужно сохранить названия элементов отдельно в таблице Sales_flat_quote, добавив новый столбец. Надеюсь, сценарий данных может быть использован для заполнения столбца. Но как я могу сделать это без наблюдателя событий?
Пожалуйста, будьте достаточно любезны, чтобы предоставить предложения.
Заранее спасибо.
Решение 2
Следующие события были выполнены требованием.
sales_quote_collect_totals_after
onepage_checkout_index_middle
Другие советы
- Для заброшенной корзины нет конкретного события (насколько я знаю).
- Вы можете проверить это вручную, используя работу Cron.
- Вы можете использовать
controller_action_postdispatch_customer_account_logout
событие, чтобы проверитьsales_flat_quote
Таблица, которая не присутствует вsales_flat_order
стол. Это даст вам заброшенные цитаты (другими словами заброшенные тележки).
эта ссылка даст вам точный ответ на ваш вопрос.
примечание:
Вы не можете полагаться на
controller_action_postdispatch_customer_account_logout
Событие полностью, так как существует много невозможных случаев, что приведет к заброшенным тележкам, а именно.
- Окно браузера закрытия пользователя
- Внезапная сила и т. Д.
Поэтому Крон была бы лучшей идеей!
или же
Есть некоторые платные расширения, чтобы сделать эту работу за вас.