微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Odoo Qweb 和 javascript

如何解决Odoo Qweb 和 javascript

我通过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/_manifest.py 中:

    ##-*- coding: utf-8 -*-
    
    {
    
     'name': 'my module custom name','version': '13.0.2.0.147',...
    
       'data': [
       'views/assets_frontend.xml',...
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。