Symfony Asset Component 使用简述

asset配置

文件:config.yml

在framework下且assets:一定要以子成员的对齐方式对齐(1tab或4空格)

代码样例:

framework:

    assets:
            version:
            version_format:       '%%s?%%s'
            base_path:            ''
            base_urls:            ['http://localhost/']
            packages:
                FxAdmin:
                    version:              1
                    version_format:       null
                    base_path:            '/FxAdmin/'

“packages”可以理解为不同assets的包(模块),各版本互相独立。
“base_urls”为项目地址(通常为域名),该属性只在assets中有,成员包中不包含此属性。
“base_path”为定义的包中共用的路径,通常为文件夹,在symfony中默认asset路径包含”/web”,所以只要写”/web”后的路径即可。
“version”属性为版本号,在修改文件后修改以防浏览器缓存出错。
“FxAdmin”为包名,在twig模板中调用。调用形式为:asset(path(‘/css/global.css’),’FxAdmin’)。

代码样例:

{% block stylesheets %}
    {{ parent() }}
    <link rel="stylesheet" href="{{ asset('css/common.css','FxAdmin') }}">
{% endblock %}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值