在树视图标题中显示当前日期

时间:2017-09-04 10:03:10

标签: xml python-2.7 odoo-10

如何在odoo 10中导入按钮附近的树形视图中的标题部分显示当前日期?

例如: - 我想在树视图的标题中添加当前值(靠近导入按钮)。

那么,解决方案是什么?

1 个答案:

答案 0 :(得分:2)

使用以下xml模板创建一个xml文件。

<强> above_xml.xml

<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
        <t t-name="ImportView.import_button">
            <button t-if='widget.options.import_enabled' type="button" class="btn btn-sm btn-default o_button_import">
                Import
            </button><t t-if="widget.model =='sale.order'">&amp;nbsp;<div id="curr_date_on_top" class="btn btn-sm btn-default oe_inline"></div>
            <script type="text/javascript">
                var today = new Date();
                document.getElementById('curr_date_on_top').innerHTML = today.getDate() +"/"+(today.getMonth()+1)+"/"+today.getFullYear();
            </script>
            </t>
        </t>
</templates>

然后将其添加到qweb部分的清单文件中。

   ....
   qweb:['/static/src/xml/above_xml.xml']
   ....

就是这样。