Mar*_*elo 2 css less odoo odoo-9
Odoo 版本:9 社区
我为"#o_shop_collapse_category li a"定义了样式,但它不是最后加载的,加载的样式是"/website_sale/static/src/css/website_sale.css" 中定义的样式。
当我定义我的模块时,它取决于 website_sale,所以....我的模块最后安装,css 文件是用last()定义的,所以我的样式应该最后在website.assets_frontend.0.css 中定义
我的风格如下:
#o_shop_collapse_category li a{
border: 1px solid #ccc;
padding: 6px 4px 6px 20px;
margin-bottom: 5px;
}
Run Code Online (Sandbox Code Playgroud)
它是这样的负载
<template id="celuphone_style" name="Celuphone style" inherit_id="website.assets_frontend">
<xpath expr="link[last()]" position="after">
<link rel="stylesheet" href="/client_CELUPHONE/static/less/style.less" type="text/less"/>
</xpath>
</template>
Run Code Online (Sandbox Code Playgroud)
问题是当时Odoo如何定义模块优先级以编译更少的文件
谢谢!
小智 5
也许您应该只为模板定义添加优先级?
<template id="celuphone_style" name="Celuphone style" inherit_id="website.assets_frontend" priority="999">
<xpath expr="link[last()]" position="after">
<link rel="stylesheet" href="/client_CELUPHONE/static/less/style.less" type="text/less"/>
</xpath>
</template>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
361 次 |
最近记录: |