我在这里遇到了一个奇怪的问题。我正在使用 Symfony4 和 EasyAdminBundle 开发一个应用程序。
我正在 Linux Box 上开发,但系统必须在 Windows Box 上运行。
这是我的配置:
easy_admin:
entities:
# List the entity class name you want to manage
Banco:
class: 'App\Entity\Banco'
label: 'Bancos'
show:
title: '%%entity_name%%'
fields: [ 'nombre', { property: 'saldos', label: 'Saldos', template: 'saldos.html.twig' }, 'movimientos' ]
在我的本地计算机和客户端计算机中,我都使用 php 的内置服务器(该应用程序目前只能由一个用户使用)。
当我在计算机上启动服务器时,我看到:
这正是我想看到的。
当我从客户的计算机上运行它时,我看到:
哪个是默认版本(意思是,忽略字段配置的模板部分)。
我已经刷新了缓存(在 Windows 上)并尝试了一些事情(比如在 dir 结构中将模板上移一层并将值更改为 'src/Resources/views/easy_admin/Banco/saldos.html.twig'但都没有工作)。
我想这与 Linux 与 Windows 上的文件管理有关,但我无法绕过它。
谢谢!