如何找到哪个管理员用户发布了该产品?

时间:2012-01-18 06:33:30

标签: magento admin

目前正在开发一个magento项目,它有一个由另一个团队开发的插件。该项目还有商家登录。但我现在面临的问题是。当我从商家面板添加产品时,它不会显示在他的产品列表中。它显示在管理产品列表中。我想跟踪用户ID输入的内容,对应于从商家登录插入的记录。

我看哪张桌子?经过大量搜索后,我相信他们并没有存储与每个产品相对应的任何用户ID。但我不确定。我该如何确认?

请帮帮我

提前致谢

1 个答案:

答案 0 :(得分:0)

据我所知,magento admin中没有这样的功能。但是您可以将自己的模块编写到controller_action_predispatch或core_abstract_model_save_after(或类似的事件)事件。你将能够看到谁做了什么。

更新1

如果我是对的,意味着这没有实现,那么你应该有自己的自定义日志记录模块。

模块应该使用Observer功能。如果您想要特别捕捉产品保存,那么您应该抓住产品保存的事件。

here

要比较产品数据,您可以看到示例here

要获得当前用户,您可以阅读this example

此外,如果还不够,你可能会看here,这可能会让你感到异常。