Как узнать, какой администратор разместил товар? - PullRequest
0 голосов
/ 18 января 2012

В настоящее время я работаю над проектом magento, и у него есть плагин, разработанный другой командой. Этот проект также имеет торговые логины. Но проблема, с которой я сейчас сталкиваюсь, такова. Когда я добавляю товар из панели продавца, он не отображается в его списке товаров. Это показано в списке продуктов администратора. Я хочу отследить, какой идентификатор пользователя вводится в соответствии с этой записью, вставляемой от имени продавца.

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

Пожалуйста, помогите мне

Заранее спасибо

1 Ответ

0 голосов
/ 18 января 2012

Насколько я знаю, в magento admin такой функциональности нет. Но вы можете записать свой собственный модуль в события controller_action_predispatch или в core_abstract_model_save_after (или что-то подобное). И вы сможете увидеть, кто что сделал.

ОБНОВЛЕНИЕ 1

Если я прав, то есть это не реализовано, тогда вам нужен собственный настраиваемый модуль регистрации.

Модуль должен использовать функциональность Observer. Если вы хотите особенно поймать сохранение продукта, то вы должны отслеживать события сохранения продукта.

здесь .

Для сравнения данных о продукте вы можете увидеть пример здесь .

Хорошо, чтобы получить текущего пользователя, вы можете прочитать этот пример .

Более того, если этого недостаточно, вы можете посмотреть здесь , что-то может вас заинтересовать.

...