gpt4 book ai didi

symfony - 扩展 Sylius 管理员用户时出现配置异常

转载 作者:行者123 更新时间:2023-12-02 14:18:15 26 4
gpt4 key购买 nike

我正在尝试在我的 Symfony3-Sylius 应用程序上安装新闻通讯包 ( https://github.com/ibrows/IbrowsNewsletterBundle )(我没有找到 Symfony3 新闻通讯包,所以我尝试安装这个)。我的应用程序用户必须实现 MandantUserInterface。在此之前,我使用的是Sylius默认用户系统,所以我必须重写它来实现这个接口(interface)。

我尝试覆盖 AdminUser,但我没有在 config.yml 文件中找到要覆盖的模型;我尝试过:

sylius_core:
resources:
admin_user:
classes:
model: AppBundle\Entity\UserAdmin

但是我看到在 sylius_core 配置中,我没有 admin_user 条目。我在配置文件中搜索“用户”条目,我找到的唯一一个是

sylius_user:
resources:
user:
classes:
model: AppBundle\Entity\UserAdmin

我在 Sylius\Bundle\UserBundle\DependencyInjection\Configuration.php 文件中看到了此配置。但是如果我将此conf放入我的config.yml文件中,则会出现此错误:

Unrecognized option "classes" under "sylius_user.resources.user"

我的问题是:如何在我的用户对象中实现 MandantUserInterface 以便使用此新闻通讯包?

感谢您的帮助!

最佳答案

正确的配置是:

sylius_user:
resources:
admin:
user:
classes:
model: AppBundle\Entity\AdminUser

关于symfony - 扩展 Sylius 管理员用户时出现配置异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41650325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com