File upload Symfony 4表单文件上载字段不显示具有引导4主题的选定文件名

File upload Symfony 4表单文件上载字段不显示具有引导4主题的选定文件名,file-upload,bootstrap-4,symfony4,File Upload,Bootstrap 4,Symfony4,使用symfony4.2.5,我制作了一个带有FileType文件上传字段的表单,如中所述。我使用了引导4主题,如和中所述 config/packages/twig.yaml包含: twig: form_themes: ['bootstrap_4_horizontal_layout.html.twig'] 加载网页并选择要上载的文件时,“文件类型”字段显示一个空白文件名: 我发现这个问题记录在 在使用Symfony的Bootstrap 4主题时,是否有办法使Symfony 4文件类型

使用symfony4.2.5,我制作了一个带有FileType文件上传字段的表单,如中所述。我使用了引导4主题,如和中所述

config/packages/twig.yaml包含:

twig:
    form_themes: ['bootstrap_4_horizontal_layout.html.twig']
加载网页并选择要上载的文件时,“文件类型”字段显示一个空白文件名:

我发现这个问题记录在


在使用Symfony的Bootstrap 4主题时,是否有办法使Symfony 4文件类型字段显示选定的文件名?

要使表单文件输入字段显示选定的文件名,建议使用JavaScript库

将此JavaScript添加到您的网页:

<script src="https://cdn.jsdelivr.net/npm/bs-custom-file-input/dist/bs-custom-file-input.min.js"></script>
<script>
    $(document).ready(function () {
        bsCustomFileInput.init()
    })
</script>

$(文档).ready(函数(){
bsCustomFileInput.init()
})