问题标签 [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.
symfony - EasyAdminBundle:生产环境配置问题
composer req admin
很长一段时间以来,我一直在使用 flex () 生成的 symfony 4 应用程序中使用 EasyAdminBundle 。最近我在现有的 EasyAdmin 配置中添加了一些实体。在我的开发环境中,它们显示为例外,但是一旦我切换到生产环境,这些新条目就消失了。我已经清除/预热了缓存,检查了生产特定的配置文件,多次阅读 symfony 文档,观看了 KnpUniversity 上的简易管理教程系列,甚至部署到了第二台服务器。;-)
必须有某种我完全缺少的生产特定配置。有没有人暗示在哪里看?
我真的很感激任何想法!谢谢!
symfony - 如何使用简单的管理对列表中的多个字段进行排序?
使用简单的管理员,您可以对列表的一个字段进行排序。
Symfony - Easy Admin v2:对实体列表进行排序
但是有没有办法对我的列表中的多个字段进行排序?
symfony4 - 如何定义输入以在 Easy admin 中保存浮点数?
我在 Symfony 4 上。我会保存一个十进制条目,Easy 管理员说“这个值必须是字符串”,它会在 HTML 中生成一个文本输入。
我试图不更改类型并将类型也设置为数字。我也尝试将比例选项设置为“强制”类型,但它继续询问我一个字符串......
easy_admin.yaml
我的实体的财产
我会保存我的价值。当我写 3 时,这是不行的,因为 Easy Admin 正在等待一个纯字符串。
编辑:我将这些选项添加到我的号码类型中:
无论如何,Easy Admin 总是询问一个字符串。任何想法 ?
感谢您的帮助。
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' }),但在我的情况下,格式应该取决于用户设置的语言。
symfony - 设置 easyadmin_autocomplete 默认选择 Null。Symfony
我想知道是否有任何方法可以将默认值null
放在easyadmin_autocomplete select中。
列表中的第一项被选中并填充了数据库中的数据,但null
默认情况下我需要一个值并自动设置。目标是第一个结果指向一个空的(选择一个...)。
你知道怎么做吗?
你能想出结合下面定义的选项的任何方法吗?
在此示例中,一个选择具有placeholder
带有文本“Any”(Ninguno)的 a。我需要知道为什么处理它们不同。
这些是为 attr字段 -> type_options定义的选项yml
:
- 行动
- 允许额外字段
- 允许文件上传
- 属性
- 自动初始化
- 块名
- 引用
- 班级
- 化合物
- 约束
- csrf_field_name
- csrf_message
- csrf_protection
- csrf_token_id
- csrf_token_manager
- 数据
- 数据类
- 禁用
- 空数据
- 错误冒泡
- 错误映射
- extra_fields_message
- 帮助
- 帮助属性
- 继承数据
- 无效消息
- 无效消息参数
- 标签
- 标签属性
- 标签格式
- 映射
- 方法
- 多
- post_max_size_message
- 属性路径
- 必需的
- 翻译域
- 修剪
- upload_max_size_message
- 验证组
php - EasyAdmin:在列表视图中将整数美分金额显示为欧元/美元(如带有 `divisor` 的 MoneyType)
将货币值存储为整数(即美分)时,是否可以在列表视图中将其显示为欧元/美元?
示例:900 欧元在数据库中存储为90000
. EasyAdmin 将其显示为90,000
. 我想要的是900
(或900,00
或900.00
)。
在 EasyAdmin 的表单视图中,您可以通过以下方式进行配置:
symfony - EasyAdmin 将用户显示为“未命名”,即使已登录
我已经实现了 Symfony 身份验证并限制对 easyadmin 页面的访问。如果我登录,Symfony 的调试工具栏会显示:
Authenticated: Yes
Logged in as: my@email...
但是在 EasyAdmin 的右上角,有一个用户片段显示
Logged in as: Unnamed
如何设置名称,以便 EasyAdmin 用户片段显示登录用户的名称?
doctrine-orm - 使用继承正确显示映射关联
我正在使用学说类表继承处理实体继承。
我有一个基础实体BaseEntity。
然后我有扩展BaseEntity的FirstEntity和SecondEntity。
另一方面,我有一个StandardEntity ,它具有名为baseEntities的OneToMany BaseEntity的映射关联。
在StandardEntity的视图页面中,它还应该显示与此相关的BaseEntity列表。
但我有一些麻烦。
第一个错误:
第一个解决方案:我强制属性的类型关联。
我有第二个错误:
但是,如果我将类型设置为array,我会得到正确的项目列表,但只有简单的文本。我想要链接到相关实体的链接 - FirstEntity或SecondEntity - 查看页面。
php - Symfony 4中用户密码的自定义表单
在 Easy Admin 中,我已经有一个用户列表/编辑表单。我想添加一个额外的表单来更改任何成员用户的密码。(密码,重复密码,提交)
在文档中,自定义表单被告知是特定于实体的。例如,要创建自定义产品表单,请创建自定义控制器:
但是这个解决方案不适合我的问题。我已经设置了一个用户表单并使用该表单。
我可以设置一个事件侦听器并管理保存密码,但我坚持添加这个简单的表单。