如何在Magento中添加管理员用户属性

Pau*_*GNU 2 magento addattribute

我想为Magento中的管理员用户添加一些新属性.这些用户与客户不同(只是为了说清楚),并且只能设置他们的用户/名称/姓氏/邮件/通行证,但我想添加一些新属性.

为此,我想我可以使用addattribute函数,但我需要找出这些管理员用户的ID.例如,如果我想向客户添加新属性,我可以使用如下函数:

$setup->addAttribute('customer','attribute_id', $attr );
Run Code Online (Sandbox Code Playgroud)

因此,在这种情况下,"客户"是客户的身份.如何找出管理员用户使用的ID?(这个问题可以扩展到"如何在Magento中找到不同类型属性的不同id?").

==有可能无法改变这一点.我看了一下admin_user表,它非常简单,所有字段都在那里.所以在这种情况下也许没有属性.==

谢谢

vsu*_*kov 6

您可以在eav_entity_type表格中找到所有此类ID(实体ID).是的,管理员用户没有记录.因为有关管理员用户的所有数据都存储在平面表中,而不是存储在eav中.因此,要向管理员用户添加新属性,您需要在admin_user表中添加新列