php - Symfony 5:将模板应用于特定自定义表单类型的所有字段
问题描述
我创建了自定义表单类型字段,我不想像这样为该字段应用自定义主题:{% form_theme form.test 'custom_fields/datalist.html.twig' %}
每次使用此字段时。
有没有办法通过在树枝配置等中添加一些东西来将此模板应用于这种类型的所有字段?
解决方案
我将此添加到我的 twig.yaml 中:
form_themes: [
'custom_fields/datalist.html.twig'
]
在模板中,我设置了正确的块前缀: {% block datalist_widget %} 现在为每个 DatalistType 字段应用自定义模板。
推荐阅读
- ios - 在 Int Swift 中插入一个字符
- c# - 写2个几乎相同的函数更好,还是根据输入变量确定逻辑
- kaa - 是否可以在 KAA IoT 解决方案中将文件传输到端点?
- python-3.x - 使用 urllib.error 中的 try catch 检查连接状态时发生另一个异常
- python - Qlik sense ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:749)
- laravel - 我应该如何在 Laravel 包中输入提示 UserModel?
- sql - 递归关系的实现
- vba - 使用 VBA 在 IE11 中关闭框架通知栏
- php - PHP Parse 错误:语法错误,第 56 行出现意外的“[”
- python - argparse 子解析器的帮助中缺少字符