Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.
Форум  ->   Разработка плагинов, вопросы по API  ->  Обработка событий каталога


Показать все сообщения в этой ветке


Добавлено: 28.03.14 11:16:51  



Регистрация: 22.02.09
Сообщений: 466


Обратиться по имени

В итоге задача была решена через подмену данных, полученных с формы внутри обработчика события v5_on_item_prepare, как предложил Dmitry Kornilov.
Спасибо!
Однако не могу сказать, что это именно то, чего я ожидал от реализации обработки события сохранения товара
Антон:
В следующей версии системы мы добавим наличие дополнительных полей и возможность их изменения из обработчика события 'v5_on_item_prepare'.
Отлично!
Однако, даже будь такая возможность сейчас, это бы не решило проблемы.
Т.к. в этом событии так же нет возможности модифицировать мета-данные, а событие v5_on_generate_eshop_item_keywords происходит уже позже.
Поэтому, на мой взгляд, для полноценной работы нужно событие, которое происходит непосредственно перед сохранением данных в БД и в котором можно изменять все те данные, которые сохраняются.
Так же хотелось бы видеть событие, которое происходит непосредственно после сохранения данных элемента в БД (здесь из доступных данных нужны только id модуля и id элемента).
Еще раз спасибо за помощь в решении задачи!



0


Создать новую тему Ответить