我通过youtube频道和文档了解了odoo中的Qweb和javascirpt,但这太难了,我不明白它是如何工作的,也不明白它的组织结构和语法。你有什么办法可以帮我吗?
odoo中javascript简介:https://www.youtube.com/watch?v=VuUMvzycXQY
模块中的使用示例:my_module_custom
- 在my_module_custom/static/src/js/myclientscript.js中:
odoo.define('my_module_custom.hidebadgepill', function(require)
{
"use strict";
$(document).ready(function() {
$(function() {
//your js or jquery script , for instance :
$('.o_web_index_topbar_filters').find('.badge-pill').hide();
});
});
my_module_custom/views/assets_frontend.xml中的- :
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_frontend"
inherit_id="website.assets_frontend" name="Date Check">
<xpath expr="." position="inside">
<script type="text/javascript" src="/my_module_custom
/static/src/js/myclientscript.js"/>
</xpath>
</template>
</odoo>
my_module_custom/_清单.py中的- :
##-*- coding: utf-8 -*-
{
'name': 'my module custom name',
'version': '13.0.2.0.147',
...
'data': [
'views/assets_frontend.xml',
...