我需要编写一个 Shopware 插件,用external_id
字段扩展客户模型。该字段应该可以通过管理 UI 和 API 进行编辑。
我发现,我可以像这样向用户添加属性:
public function addAttributes() {
$this->Application()->Models()->addAttribute(
's_user_attributes',
'bla',
'externalId',
'INT(11)',
true,
null
);
$this->Application()->Models()->generateAttributeModels(array(
's_user_attributes'
));
}
我应该怎么做才能在 UI 和 API 中显示此字段?
PS:商店用品5