【问题标题】:How to find which admin user posted the product?如何找到发布产品的管理员用户?
【发布时间】:2012-01-18 06:33:29
【问题描述】:

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

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

请帮帮我

提前致谢

【问题讨论】:

    标签: magento admin


    【解决方案1】:

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

    更新 1

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

    模块应该使用观察者功能。如果你特别想捕获产品保存,那么你应该捕获产品保存的事件。

    here

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

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

    另外,如果还不够,你可以看here,也许你会感兴趣。

    【讨论】:

    • 您好 Jevgeni,感谢您的回复。我没有从管理面板中搜索选项。我想知道magento中是否有可以找到产品和管理员用户ID关系的表格。表示哪个管理员用户发布了产品。?
    • 如果没有这样的东西。我该如何实现呢?
    猜你喜欢
    • 2013-08-15
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 2019-05-22
    • 1970-01-01
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    相关资源
    最近更新 更多