问题标签 [easyadmin3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
242 浏览

symfony - Easyadmin 3 在 AssociationField 如何使多对多操作像多对多操作

在我的表单中,我有一个多对多关系的 AssociationField,我希望用户只选择一个选项

这些选项涉及存储我的 Product 实体的 productCategories 字段的 AssociationField 的变量

ProductCrudController 的领域

产品实体领域

0 投票
1 回答
557 浏览

php - EasyAdminBundle,configureUserMenu界面别让我回

我有给定的错误:

0 投票
0 回答
90 浏览

symfony - Easy Admin 3 - 自定义表单类型

我很清楚创建自定义类型类(例如 TagType)

但是如何使它适用于 Easy Admin 3?我已经尝试过像这样的东西,但没有什么能真正帮助我实现自定义类型

将不胜感激任何有帮助的东西,谢谢!

0 投票
2 回答
2900 浏览

symfony - OneToOne 关系中的 Easy Admin 3 (Symfony 4) AssociationField 显示已经关联的实体

将 Symfony 4.4 与 Easy Admin 3 一起使用:
我有 OneToOne 关系

我有一个用于 Usuario 的 CRUD 控制器:

一切似乎都很好,但是在“Usuario”的管理表单中,“hora”字段显示了数据库中的所有值,甚至那些已经分配给其他“Usuario”实体
的值:我希望下拉控件只显示未分配的值,加上实际“Usuario”实体的值,使控件易于使用。

使用 easyadmin 执行此操作的正确方法是什么?

我已经设法对该字段进行编码以仅显示未关联的“Hora”值,使用$this->getDoctrine()->setFormTypeOptions([ "choices" =>在 UsuarioCrudController 类中,

但我无法访问正在管理的实际实体,也无法访问 UsuarioCrudController 类(可能无法访问),也无法访问 Usuario 类(我在这里尝试__construct(EntityManagerInterface $entityManager)无济于事,因为该值似乎没有被注入,不知道为什么)。

0 投票
1 回答
353 浏览

symfony5 - 功能测试 EasyAdmin 3 后端

我想在 EasyAdmin 3 后端运行功能测试。

基本上,我想确保普通用户无法访问页面、查看字段或查看/运行他们不允许执行的操作。

最好的方法是什么?有没有什么有用的资源我错过了开始?

0 投票
1 回答
117 浏览

filter - Symfony 5 / EasyAdmin 3 / 尝试打开过滤器时出现异常

Symfony 5.2.6 (env: dev, debug: true) PHP 7.4.9 (cli) (built: Aug 4 2020 11:52:41) (ZTS Visual C++ 2017 x64) EasyAdmin 3.2.7

与 userRoles 具有多对多关系的简单用户实体(使用 uuid)。在 adminUserCrudController 中添加过滤器

btn 试图显示它们(索引视图 - 单击按钮)在网络面板中引发异常。

警告:parse_str() 期望参数 1 是字符串,给定数组

http://app.lan/admin?crudAction=renderFilters&crudControllerFqcn=App%5CController%5CAdmin%5CUserCrudController&menuInde​​x=1&signature=WhqkGhBhzEHyJQmfp9VqlfXE2R901PkU0s15NuC2mEQ&submenuInde​​x=-1

图像

有什么想法有什么问题吗?

0 投票
0 回答
620 浏览

php - Symfony 5,EasyAdmin 3,如何按角色过滤用户 [ManyToMany 关系 User to UserRoles]

Symfony 5.2.6
EasyAdmin 3.2.8

我不是 phpdev,我的工程师很烂,请理解 :}
我正在尝试按用户在索引中的角色过滤用户。添加和编辑用户工作正常,初始数据是从固定器加载的。

使用 userRoles 过滤器时,我收到“未找到结果消息”。没有控制台错误或异常,它看起来像它的工作,但没有得到正确的结果。我应该建立自己的过滤器和特殊查询来处理它(请帮助我如何)或者这只是我的实体的问题?提前谢谢。

使用 phpmyadmin 和 eaindex 附加图像以获得更好的可视化效果。

用户.php

用户角色.php

UserCrudController.php

phpmyadmin 和 easyadmin 视图

0 投票
1 回答
159 浏览

php - EasyAdmin 3:嵌套表单(另一个集合中的调用)

我使用 EasyAdmin 3。

我正在使用 Symfony 5 创建一个时事通讯管理器。我的实体就是这样构建的。

  • 通讯(ManyToOne => NewsletterItem)
    • 通讯项目(ManyToOne => NewsletteItemSub)
      • 时事通讯ItemSub

在 EasyAdmin 中,我能够在 Newsletter 中添加一个 NewsletterItem。但我不知道如何在 EasyAdmin 的 NewsletterItem 中添加 NewsletterItemSub。

有人有想法吗?

我当前的代码:

我现在拥有的。

0 投票
0 回答
42 浏览

php - Easy Admin 3. 从当前实体中选择

我正在尝试从答案表一中的所有当前答案中进行选择。所以我可以将它与其他一些表相关联。

那个特定的领域,我不想添加一个新的。但我想从所有答案字段中进行选择,以便将新评论和类别与评论相关联。

这是如何在 easy admin3 中完成的?

0 投票
1 回答
442 浏览

php - EasyAdmin:在 CrudController 中指定页面

如何给我的 Crud 控制器一个特定的模板?

例如,我将user实体链接到其控制器UserCrudController

我希望创建页面是默认情况下 EasyAdmin 提供的页面之外的另一个页面 ( templates/user/new.html.twig)。

我如何在CrudController?