问题标签 [symfony2-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.
php - EasyAdminBundle 和 VichUploaderBundle - 错误:给定类型“”、“Symfony\Component\HttpFoundation\File\UploadedFile”的预期参数
我EasyAdminBundle
用于实体管理和上传我想使用的图像VichUploaderBundle
。
我不使用annotations
但yml
如文档中所述:
https ://github.com/dustin10/VichUploaderBundle/blob/master/Resources/doc/mapping/yaml.md
我的代码如下所示:
配置yml
文件:
添加到实体
还要添加此代码(我不确定它是否正确)
谁能给我一些想法来解决它?
symfony - Symfony:如何在实体 __toString 中使用翻译组件?
是的,我知道以前有人问过这个问题并且不鼓励这样做,但我有一个很好的用例。我有兴趣学习面向视图的补充方法。
用例:
我有一个实体,说Venue (id, name, capacity)
我在 EasyAdmin 中用作集合。为了呈现选择,我要求该实体具有字符串表示形式。
我想让显示器说%name% (%capacity% places)
。
正如你猜对的,我需要翻译“ places ”这个词。
我想这样做
- 直接在实体的
__toString()
方法中 - 通过正确呈现
__toString()
输出在表单视图中
我也不知道如何实现,但我同意第一种方法违反了 MVC 模式。
请指教。
symfony - 我如何覆盖 easyAdminBundle 控制器
我想知道如何覆盖 EasyAdminBundle 控制器。实际上,我想从数据库中编写一些自定义查询,我不想使用 dqlFilter。
以下是我的 config.yml 文件。
这是我扩展 BaseAdminController 的 UserController 请让我知道如何从存储库或控制器中自定义查询
symfony - 核心框架文件中的 Symfony Easy Admin 演示语法错误
我试图在我的本地环境中配置 Easy Admin 演示应用程序。我按照easy admin GitHub repo中给出的步骤进行操作。但是,当我尝试访问演示应用程序时,我收到了这个错误。
由于我没有触及错误中提到的文件,因此我确信这与项目的依赖关系有关。我尝试更新依赖项,清除缓存等,但没有成功消除错误。对此问题的任何帮助表示赞赏。
symfony - 如何在 Symfony 4 上配置 easyadminbundle?
根据http://fabien.potencier.org/symfony4-best-practices.html,文件没有/有限的用例config.yml
。我应该把easy_admin
它用 symfony 4 管理的实体的配置放在哪里?
symfony - EasyAdminBundle - 显示视图的自定义块
我正在为 SF 使用 EasyAdminBundle,并且我有一个实体的显示视图,其中列出了 ID、用户名和密码等。我想做的只是再渲染一行,我从自定义模板提供内容。
什么是最简单的方法?我还没有找到 YAML 的解决方案。我需要覆盖整个show.html.twig
吗?
symfony - 轻松管理:表格收集
我正在尝试构建一个基于 EasyAdmin 的简单后端应用程序。ORM 是教义。
我已经设置了 3 个实体: * 实体 A 与实体 B 具有单向多对多关系 * 实体 B 与实体 C 具有一对一关系 * 实体 C 具有一些基本属性
在 EasyAdmin 中,我设置了实体 A 和实体 C。目的是在添加/编辑实体 A 的同时添加/编辑实体 B。我发现以下正是我想要的。symfony easyadmin 一对多表单。
但是当我想在添加实体 A 的同时添加实体 B 时,它会创建一个包含适当字段的表单,但该表单有自己的保存按钮。这似乎与主保存按钮冲突。结果
是否有我想要实现的工作示例或有关如何做到这一点的一些文档?
问候
克里斯托夫·阿布西尔
symfony - Symfony3 EasyAdmin 自定义非自动 ID 列
我已经设置了一个数据库表,其中 ID 值将由我的应用程序而不是数据库创建。
这在 symfony 中运行良好,但我正在尝试使用 EasyAdmin 编辑表格,而 EasyAdmin 只是省略了“id”列。
我发现我可以从 EasyAdmin 文档中操作编辑/新视图配置。
现在我有以下配置(提到id
的是 for Product
):
问题:
1-如何设置 YAML 配置,以便id
字段也会出现?我发现这部分有效:
但这仅显示“id”,有没有办法告诉我除了所有其他字段之外我还想要“id”,所以我不必手动列出它们?
2- 我的原始配置在 YAML 文件中使用带有破折号 (-) 的实体列表。我是 YAML 菜鸟,当我制作Product:
密钥时,我无法再使用破折号,有没有办法继续使用破折号列表,只是为“产品”设置例外?例如下面的代码不起作用,它说它不是有效的 YAML。
好吧,现在我解决了这样的问题并完全放弃了破折号: