问题标签 [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 投票
2 回答
12223 浏览

symfony - Symfony Easyadmin 角色的选择类型字段

我使用easyadmin,我希望字段“role”显示字段类型“radio”中的角色选择,但是会发生这种类型的错误(数组到字符串转换)(见下图):

注意:数组到字符串的转换

这是我的配置:

有人可以为我提供解决方案,以便我可以使用 easyadmin 显示单选按钮?

提前致谢

0 投票
0 回答
33 浏览

symfony - Symfony EasyAdminBundle v1.17.14:如何不在表单的子类中显示属性

我有两个 Doctrine 实体:Employee 和 AddressBook,它们通过

@ORM\ManyToOne(targetEntity="AddressBook", fetch="EAGER")

一切正常,接受一件事:如果我不想在 EasyAdmin 的 Edit-Form 中显示单个属性,我可以在我的 easy_admin.yaml 中轻松编写类似这样的内容:

如果我想在 Employee 表单中显示我的子类 AddressBook,我可以这样写:

并且 EasyAdmin 会将子类 AddressBook 的所有属性呈现到 Employee 表单中,所有工作都很好,但现在我不想显示 AddressBook 类的属性,即“国家”,因为在 Employee 表单中没有必要(仍然使用 AddressBook 类别处)。

谁能帮我?

0 投票
1 回答
2248 浏览

symfony - 带有过滤器列表的 symfony easyadmin 表单字段类型实体

我使用 symfony 3.4 和 easycorp/easyadmin-bundle 1.17

这是我的课程“报价”,“工匠”字段是“人员”实体(person.type = 1)的“正在注册”:

我对使用自定义字段类型的表单字段有疑问

我创建了这个表单字段类型,以便能够过滤列表,这要归功于 query_builder :

我的表单显示得非常好,但是当我提交此表单时出现错误:

给定“AppBundle\Entity\Person”、“array”类型的预期参数

预先感谢您的帮助

0 投票
0 回答
770 浏览

symfony - Easyadmin symfony 3 三级子菜单

我正在弄清楚如何在easyadmin(Symfony 3)中放置第三级菜单,我尝试了:

但它没有显示第三级菜单项:

我查看了easyadmin的源代码(https://github.com/EasyCorp/EasyAdminBundle/blob/master/src/Configuration/MenuConfigPass.php),它似乎只处理二级菜单项。有没有人达到第三级子菜单?

感谢任何帮助!

--

谢谢。

0 投票
0 回答
547 浏览

symfony - symfony easyadmin query_builder 静态方法注入 token_storage

我使用 symfony 3.4 和 easycorp/easyadmin-bundle 1.17

我正在尝试对 query_builder 选项使用静态函数:

存储库:

我需要注入令牌存储,我该怎么办?

我打开了 3 个围绕该主题的帖子,或者我认为“静态”解决方案不是一个好的解决方案,但 3 个解决方案都没有给我预期的结果

[ symfony easyadmin 自定义表单生成器

[带有过滤列表的 symfony easyadmin 表单字段类型实体

提前致谢

0 投票
1 回答
1706 浏览

symfony - symfony easyadmin 自定义表单生成器

我使用 symfony 3.4 和 easycorp/easyadmin-bundle 1.17

配置表单 easyadmin :

在 AdminController 中:

在我的表单构建器中,我想添加一个字段“客户”,但它出现在最后,表单的呈现效果不好(参见图像),有人会有一个想法,以便我可以在之后插入字段“客户” “状态”字段

表格示例

提前致谢

0 投票
0 回答
56 浏览

windows - 如何在 Windows 上使用 Symfony4 + EasyAdminBundle 覆盖字段模板?

我在这里遇到了一个奇怪的问题。我正在使用 Symfony4 和 EasyAdminBundle 开发一个应用程序。

我正在 Linux Box 上开发,但系统必须在 Windows Box 上运行。

这是我的配置:

在我的本地计算机和客户端计算机中,我都使用 php 的内置服务器(该应用程序目前只能由一个用户使用)。

当我在计算机上启动服务器时,我看到:

我的电脑截图

这正是我想看到的。

当我从客户的计算机上运行它时,我看到:

在此处输入图像描述

哪个是默认版本(意思是,忽略字段配置的模板部分)。

我已经刷新了缓存(在 Windows 上)并尝试了一些事情(比如在 dir 结构中将模板上移一层并将值更改为 'src/Resources/views/easy_admin/Banco/saldos.html.twig'但都没有工作)。

我想这与 Linux 与 Windows 上的文件管理有关,但我无法绕过它。

谢谢!

0 投票
2 回答
907 浏览

symfony - 我在 symfony 4 ton enable Easy Admin Bundle 中找不到文件夹和文件 app/appkernel.php

要安装 EasyAdmin Bundle,我需要在 app/AppKernel.php 中启用该包,但我没有找到它!请帮忙 !

谢谢 !!!

0 投票
1 回答
446 浏览

symfony - Easy Admin - 在显示操作中显示完整的国家/地区名称

我有一个需要国家/地区的地址实体。在关联的表单中,我使用了 Symfony 的 CountryType,它显示了一个用户友好的国家选择并将其缩写存储在实体中(例如 DE 代表德国或 CH 代表瑞士)。

要在管理面板的显示操作中显示地址的国家/地区,我在以下行中使用easy_admin.yaml

问题:

这仅显示缩写而不是国家/地区的实际名称。我该如何改变呢?

地址实体中的国家/地区:

0 投票
0 回答
1653 浏览

php - easyadmin 捆绑对可排序字段上的自定义生成列进行排序

有这样的 EasyAdmin 捆绑配置,并添加列表字段,其中一些添加标记为可排序,有些则不是。并且无法找到如何制作可排序字段:1)这是来自另一个实体的关系字段。即OtherEntityName.columnName;2)这是自定义生成的字段,即 2 个字段(这里是fullname由实体中firstnamelastname字段组成的)EntityName

找不到如何使其可排序,但默认情况下不排序。需要使其管理操作进行排序,而不是默认情况下,如本例所示: