gpt4 book ai didi

symfony - OroPlatform : Custom HTML column on grid

转载 作者:行者123 更新时间:2023-12-04 08:14:30 24 4
gpt4 key购买 nike

语境
我正在尝试为自定义实体网格构建自定义 html 列。我在 Oro 平台核心中搜索以找到 datagrids.yml 的正确条目。

columns:
id:
label: ID
frontend_type: integer
name:
label: app.vehicule_type.fields.name
logo:
label: app.vehicule_type.fields.logo
type: twig
frontend_type: html
template: BaltimoreAppBundle:Attachment:Datagrid/Property/image.html.twig
BaltimoreAppBundle是我的捆绑包名称和 image.html.twig是自定义模板文件。
问题
OroPlatform/Symfony 无法理解我的包别名 BaltimoreAppBundle ,所以我有一个错误。
enter image description here
知道为什么我的别名不起作用吗?
谢谢。

最佳答案

首先,通过运行以下命令确保捆绑包已在 symfony 内核中注册:

php bin/console debug:container --parameter=kernel.bundles --format=json
输出数组中的键是应该用于模板路径的包名称。
如果不是,请关注 Bundle Creation Guide .
然后确保您引用的模板路径正确。对于您使用的那个,在加载的 BaltimoreAppBundle 包中,您应该有模板文件路径: Resources/views/Attachment/Datagrid/Property/image.html.twig .
如果没有帮助,请使用 rm -rf var/cache/* 删除应用程序缓存以确保它是最新的。 ,并使用 php bin/console cache:warmup 手动重新生成它.

关于symfony - OroPlatform : Custom HTML column on grid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65776391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com