索纳塔管理v 3.4.0美观的图标缺失的列表/编辑页面



我有一个问题,图标不显示时创建/编辑/列表。仪表板上一切正常。我已经检查了他们的演示,没有问题,但同样的字体错误发生。当更改页面时,例如edit,字体更改的url和版本,我没有找到在哪里。我把fontawesome添加到web/fonts文件夹中,这就是为什么它在仪表板中是ok的。为什么字体url随着页面而变化,4.2版本来自哪里?

font awesome error

assetic:
debug:          '%kernel.debug%'
use_controller: '%kernel.debug%'
filters:
    cssrewrite: ~
assets:
    sonata_admin_css:
         %kernel.root_dir%/../web/bundles/sonatacore/vendor/components-font-awesome/css/font-awesome.css
    sonata_front_css:
         %kernel.root_dir%/../web/bundles/sonatacore/vendor/components-font-awesome/css/font-awesome.css 

FontAwesome可以在SonataCoreBundle中找到。你应该包括css(在你的资产配置中)。下面的例子也使用了sonata_front_css的页面包。

# app/config/assetic.yml
assetic:
    assets:
        # ...
        sonata_admin_css:
            # ...
            - %kernel.root_dir%/../web/bundles/sonatacore/vendor/components-font-awesome/css/font-awesome.css
        # ...
        sonata_front_css:
            # ...
            - %kernel.root_dir%/../web/bundles/sonatacore/vendor/components-font-awesome/css/font-awesome.css

然后将字体复制到web/fonts目录(有人有最佳实践吗?)

最新更新