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

symfony - EasyAdmin Bundle 创建的下拉菜单未在选择时关闭

我正在使用 easyadmin 包为我的 Symfony4.2 站点创建一个后端。在为我的实体创建的新/编辑表单中,它会创建一个下拉列表以供选择。但是,在 chrome 和 firefox 中,这些下拉菜单的行为不如预期。当我单击它们时,它会显示选项,但如果我选择一个选项或单击远离下拉菜单,它不会关闭。它在 Safari 和 Edge 上运行良好。

这是easyadmin.yaml

这是创建的相关页面源:

以下是可能相关的脚本。

这是渲染下拉列表的图片:

在此处输入图像描述

0 投票
0 回答
58 浏览

symfony - EasyAdminBundle:生产环境配置问题

composer req admin很长一段时间以来,我一直在使用 flex () 生成的 symfony 4 应用程序中使用 EasyAdminBundle 。最近我在现有的 EasyAdmin 配置中添加了一些实体。在我的开发环境中,它们显示为例外,但是一旦我切换到生产环境,这些新条目就消失了。我已经清除/预热了缓存,检查了生产特定的配置文件,多次阅读 symfony 文档,观看了 KnpUniversity 上的简易管理教程系列,甚至部署到了第二台服务器。;-)

必须有某种我完全缺少的生产特定配置。有没有人暗示在哪里看?

我真的很感激任何想法!谢谢!

0 投票
1 回答
2897 浏览

symfony - 如何使用简单的管理对列表中的多个字段进行排序?

使用简单的管理员,您可以对列表的一个字段进行排序。
Symfony - Easy Admin v2:对实体列表进行排序
但是有没有办法对我的列表中的多个字段进行排序?

0 投票
1 回答
1219 浏览

symfony4 - 如何定义输入以在 Easy admin 中保存浮点数?

我在 Symfony 4 上。我会保存一个十进制条目,Easy 管理员说“这个值必须是字符串”,它会在 HTML 中生成一个文本输入。

我试图不更改类型并将类型也设置为数字。我也尝试将比例选项设置为“强制”类型,但它继续询问我一个字符串......

easy_admin.yaml

我的实体的财产

我会保存我的价值。当我写 3 时,这是不行的,因为 Easy Admin 正在等待一个纯字符串。

编辑:我将这些选项添加到我的号码类型中:

无论如何,Easy Admin 总是询问一个字符串。任何想法 ?

感谢您的帮助。

0 投票
1 回答
357 浏览

php - 根据 EasyAdminBundle 中的语言设置日期和日期时间列

我正在使用不同语言(英语和德语)的 EasyAdminBundle。但是我现在遇到了我想格式化日期和日期时间列的问题。

例如,我想在英语和德语中使用格式“d/m/YH:i:s”和“dmY H:i:s”。但是我在 symfony (EasyAdminBundle) 文档和互联网搜索中都没有找到解决方案。

你能帮助我吗?

注意:我发现可以使用“format”参数设置日期格式(例如:- { property: 'password', label: 'Password', format: 'd/m/YH:i:s' }),但在我的情况下,格式应该取决于用户设置的语言。

0 投票
2 回答
1248 浏览

symfony - 设置 easyadmin_autocomplete 默认选择 Null。Symfony

我想知道是否有任何方法可以将默认值null放在easyadmin_autocomplete select中。

列表中的第一项被选中并填充了数据库中的数据,但null默认情况下我需要一个值并自动设置。目标是第一个结果指向一个空的(选择一个...)。

你知道怎么做吗?

你能想出结合下面定义的选项的任何方法吗?

在此示例中,一个选择具有placeholder带有文本“Any”(Ninguno)的 a。我需要知道为什么处理它们不同。 form_pic 这些是为 attr字段 -> type_options定义的选项yml

  1. 行动
  2. 允许额外字段
  3. 允许文件上传
  4. 属性
  5. 自动初始化
  6. 块名
  7. 引用
  8. 班级
  9. 化合物
  10. 约束
  11. csrf_field_name
  12. csrf_message
  13. csrf_protection
  14. csrf_token_id
  15. csrf_token_manager
  16. 数据
  17. 数据类
  18. 禁用
  19. 空数据
  20. 错误冒泡
  21. 错误映射
  22. extra_fields_message
  23. 帮助
  24. 帮助属性
  25. 继承数据
  26. 无效消息
  27. 无效消息参数
  28. 标签
  29. 标签属性
  30. 标签格式
  31. 映射
  32. 方法
  33. post_max_size_message
  34. 属性路径
  35. 必需的
  36. 翻译域
  37. 修剪
  38. upload_max_size_message
  39. 验证组
0 投票
2 回答
1635 浏览

php - EasyAdmin:在列表视图中将整数美分金额显示为欧元/美元(如带有 `divisor` 的 MoneyType)

将货币值存储为整数(即​​美分)时,是否可以在列表视图中将其显示为欧元/美元?

示例:900 欧元在数据库中存储为90000. EasyAdmin 将其显示为90,000. 我想要的是900(或900,00900.00)。

在 EasyAdmin 的表单视图中,您可以通过以下方式进行配置:

0 投票
1 回答
688 浏览

symfony - EasyAdmin 将用户显示为“未命名”,即使已登录

我已经实现了 Symfony 身份验证并限制对 easyadmin 页面的访问。如果我登录,Symfony 的调试工具栏会显示:

Authenticated: Yes Logged in as: my@email...

但是在 EasyAdmin 的右上角,有一个用户片段显示 Logged in as: Unnamed

如何设置名称,以便 EasyAdmin 用户片段显示登录用户的名称?

0 投票
1 回答
101 浏览

doctrine-orm - 使用继承正确显示映射关联

我正在使用学说类表继承处理实体继承

我有一个基础实体BaseEntity

然后我有扩展BaseEntity的FirstEntitySecondEntity

另一方面,我有一个StandardEntity ,它具有名为baseEntities的OneToMany BaseEntity的映射关联。

StandardEntity的视图页面中,它还应该显示与此相关的BaseEntity列表。

但我有一些麻烦。

第一个错误

第一个解决方案:我强制属性的类型关联

我有第二个错误

但是,如果我将类型设置为array,我会得到正确的项目列表,但只有简单的文本。我想要链接到相关实体的链接 - FirstEntitySecondEntity - 查看页面。

0 投票
1 回答
912 浏览

php - Symfony 4中用户密码的自定义表单

在 Easy Admin 中,我已经有一个用户列表/编辑表单。我想添加一个额外的表单来更改任何成员用户的密码。(密码,重复密码,提交)

文档中,自定义表单被告知是特定于实体的。例如,要创建自定义产品表单,请创建自定义控制器:

但是这个解决方案不适合我的问题。我已经设置了一个用户表单并使用该表单。

我可以设置一个事件侦听器并管理保存密码,但我坚持添加这个简单的表单。