Refactoring of qweb to call _post_processing_att for each nodes. This change remove the crappy ovewrite in website module. The website overwrite only the _post_processing_att to add the cdn parameters. The static node (without t- attributes) can stay static (remove overwrite of _is_static_node), the cdn is applied at the compile time for this nodes instead of at the running time like the dynamic node.
56 lines
2.1 KiB
XML
56 lines
2.1 KiB
XML
<odoo>
|
|
<template id="test_assetsbundle.bundle1">
|
|
<script type="text/javascript" src="/test_assetsbundle/static/src/js/test_jsfile1.js"></script>
|
|
<script type="text/javascript" src="/test_assetsbundle/static/src/js/test_jsfile2.js"></script>
|
|
<script type="text/javascript" src="/test_assetsbundle/static/src/js/test_jsfile3.js"></script>
|
|
</template>
|
|
|
|
<template id="test_assetsbundle.template1" name="test template 1">
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<t t-call-assets="test_assetsbundle.bundle1"/>
|
|
</head>
|
|
<body>
|
|
</body>
|
|
</html>
|
|
</template>
|
|
|
|
<template id="test_assetsbundle.bundle2">
|
|
<link rel="stylesheet" href="/test_assetsbundle/static/src/css/test_cssfile1.css"/>
|
|
</template>
|
|
|
|
<template id="test_assetsbundle.bundle3">
|
|
<link rel="stylesheet" href="/test_assetsbundle/static/src/less/test_lessfile1.less"/>
|
|
</template>
|
|
|
|
<template id="test_assetsbundle.bundle4">
|
|
<script type="text/javascript" src="/test_assetsbundle/static/src/js/test_jsfile1.js"></script>
|
|
<script type="text/javascript" src="/test_assetsbundle/static/src/js/test_jsfile2.js"></script>
|
|
<script type="text/javascript" src="http://test.external.link/javascript1.js"></script>
|
|
|
|
<link rel="stylesheet" href="/test_assetsbundle/static/src/css/test_cssfile1.css"/>
|
|
<link rel="stylesheet" href="http://test.external.link/style1.css"/>
|
|
<link rel="stylesheet" href="/test_assetsbundle/static/src/css/test_cssfile2.css"/>
|
|
|
|
<script type="text/javascript" src="/test_assetsbundle/static/src/js/test_jsfile3.js"></script>
|
|
<script type="text/javascript" src="http://test.external.link/javascript2.js"></script>
|
|
|
|
<link rel="stylesheet" href="http://test.external.link/style2.css"/>
|
|
</template>
|
|
|
|
<template id="test_assetsbundle.template2" name="test template 2">
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<t t-call-assets="test_assetsbundle.bundle4" t-js="False"/>
|
|
<meta/>
|
|
<t t-call-assets="test_assetsbundle.bundle4" t-css="False"/>
|
|
</head>
|
|
<body>
|
|
</body>
|
|
</html>
|
|
</template>
|
|
|
|
</odoo>
|