2017-07-03 66 views

回答

1

我找到了一個解決方案,需要做的事情在一個XML文件首先創建一個模板,然後使用JavaScript控件呈現它的內容。

XML文件

<templates> 
    <t t-name="Icon"> 
     <li> 
      <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" title="Icon" href="#"> 
       <i class="fa fa-envelope-open-o"/> 
      </a> 
     </li> 
    </t> 
</templates> 

JS文件

odoo.define('your_module_name.icons', function (require) { 
    var SystrayMenu = require('web.SystrayMenu'); 
    var Widget = require('web.Widget'); 

    // Appends Icon template in system tray (navbar) 
    var IconMenu = Widget.extend({ 
     template:'Icon', 
    }); 
SystrayMenu.Items.push(IconMenu); 
}); 

這將做的工作。