问题标签 [easyadmin]

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 回答
1667 浏览

symfony4 - Symfony 4 - EasyAdmin Bundle - 默认表单值


大家好 !

我正在为一个项目使用easyadmin,我有点困惑。我有一个角色为“ROLE_CUSTOMER”和“ROLE_REPAIRMAN”的用户实体。我可以根据他们的角色显示和添加用户:

实体.yaml:

菜单.yaml

当我点击添加客户时,我希望他的角色为 ROLE_CUSTOMER,当我点击添加修理工时,他的角色为 ROLE_REPAIRMAN

我试图扩展 AdminController、RepairmanController 但我无法得到我想要的。我还尝试使用以下方法设置默认值:

在这里我有一个错误,因为他需要一个数组并且他将值解释为一个字符串。

有人可以帮我弄清楚吗?或者你有更好的解决方案吗?

谢谢 !

0 投票
1 回答
1881 浏览

forms - Symfony & Easy Admin : 如何将 easyadmin 模板应用到自定义表单

我为它创建了一个自定义表单并将其集成到 easyadmin 中。表格已显示,填写并且操作正在运行,但模板不好:

在此处输入图像描述

这是我的树枝:

和我的控制器:

我怎样才能拥有与编辑相同的表单演示文稿?

0 投票
1 回答
128 浏览

easyadmin - easy_admin : 配置登录用户信息

在easy_admin 视图中,有一个带有“用户未命名”的字体。

我想要登录用户的名称。我像这样配置了 config/packages/easy_admin.yaml (名称是我要显示的用户的属性:

我仍然有“未命名用户”而不是登录用户的名称。你有解决方案吗?谢谢。

0 投票
1 回答
418 浏览

symfony - 提交带有虚拟属性的表单

我目前正在使用 Symfony 4 中 2.3 版本的 easy-admin 包。

我尝试为新视图创建一个虚拟属性。我有以下配置:

根据https://stackoverflow.com/a/58710631/6734243文档,我需要将 setter 和 getter 添加到我所做的虚拟实体中:

该字段显示正确,但是当我保存时出现以下错误,这表明我的虚拟属性没有设置器。

无法确定类“App\Entity\FieldTemplate”中属性“imageToFill”的访问类型:属性“imageToFill”和方法之一“addImageToFill()”/“removeImageToFill()”、“setImageToFill()”、“ imageToFill()"、"__set()" 或 "__call()" 存在并且在类 "App\Entity\FieldTemplate" 中具有公共访问权限。

这种行为是错误还是我误解了什么?

0 投票
1 回答
293 浏览

php - 在 Symfony 项目中覆盖 easyadmin 配置文件

我正在开发一个使用EasyAdminBundle. 该项目在另一个项目 B中用作依赖项。我正在寻找一种解决方案来覆盖项目 B中项目 A EasyAdmin 配置的一部分。

我试图在项目 B中创建具有相同路径的相同文件:

  • 项目 B/config/packages/admin/my-file.yaml
  • 项目一/vendor/path/project-A/config/packages/admin/my-file.yaml

但它仍然使用项目的配置文件。

目标是覆盖实体编辑表单的配置。

0 投票
0 回答
215 浏览

list - Symfony & Easyadmin:如何在同一页面上显示多个实体列表

我尝试在 symfony 和 easyadmin 下的同一页面上显示多个实体列表。

然后我在菜单中创建了一个路由链接,它调用控制器来显示自定义模板。

在这个模板中,我尝试使用

但没有一个有效。

0 投票
0 回答
491 浏览

php - 防止使用侦听器删除或编辑实体

我在Symfony应用程序中使用easy-admin 。我的实体是通过Doctrine管理的。

我有一个实体fieldTemplate链接到实体FieldPosition通过多对一关系。

使用侦听器,如果已经链接到模板,我想阻止删除或编辑模板fields,并强制用户创建一个新模板。

它注册在我的services

当我尝试删除模板时,会引发错误,但两者都会positionsfields删除,当我尝试编辑时,不会引发错误......

有人看到我做错了吗?

0 投票
2 回答
945 浏览

symfony - 如何在新建和编辑操作中删除属性标签?

我在我的应用程序中使用easyadmin捆绑包symfony进行后端管理。

我想从视图中edit的某些字段中删除标签。new我尝试使用与以下相同的行为formbuilder

但标签仍然显示。任何人都知道删除它的语法吗?

0 投票
1 回答
485 浏览

symfony - 简单的管理包。Trix 编辑器。更改代码段的包装标签。
->

0 投票
1 回答
1113 浏览

symfony - Easy-admin 数组字段覆盖值

我正在使用 Doctrine 的 2.7.0 版和easycorp/easyadmin-bundle的 2.3.4 版。我班的人有宠物安排

创建或编辑人员对象及其宠物的表单效果很好,但有时在编辑视图中某些值会被覆盖。