Я думаю, что это очень простой вопрос, но, учитывая мой уровень программирования, это не так просто для меня.Предотвращение срабатывания наблюдателя в Magento
Мне интересно, есть ли способ остановить или не вызвать наблюдателя после какого-либо события, потому что наблюдатель, которого я делаю, находится в бесконечном цикле, и я хочу остановить его от выполнения этого цикла.
Надеюсь, что мой вопрос достаточно ясен.
Благодаря
UPDATE: Примером может быть: Наблюдатель спусков в случае: core_config_data_save_after и когда наблюдатель начала требуется обновить значение в core_config_data таблице, но при сохранении это наблюдатель начал снова, и есть петля
КАКАЯ события и наблюдателя вы говорите, в каком контексте? Можете ли вы привести пример? –
@Pekka наблюдатель является триггером в событии: core_config_data_save_after и предположим, что когда этот наблюдатель запущен, вы хотите обновить значение в таблице core_config_data, но когда вы его сохраните, наблюдатель снова запустится и появится цикл – apz2000
Что вы пытаюсь выполнить, я предполагаю запустить какой-то пользовательский код, который также вносит изменения в 'core_config_data table' после завершения? – B00MER