【问题标题】:Direct Open Form view window instead of Summary window on Calendar Odoo 10直接打开表单视图窗口而不是日历 Odoo 10 上的摘要窗口
【发布时间】:2018-05-22 05:46:32
【问题描述】:

我想在日历的摘要窗口中打开直接表单视图。那么,如何在点击日历视图时直接打开表单视图呢?

我使用 web_calendar 模块 (widgets.js 文件) 作为参考。

我尝试了以下代码:

var self = this;
    this._super(parent, {
        title: this.get_title(),
        size: 'small',
        buttons: this._buttons ? [
            {text: _t("Create"), classes: 'btn-primary', click: function () {
                if (!self.quick_add()) {
                    self.focus();
                }
            }},
            {text: _t("Edit"), click: function () {
                self.slow_add();
            }},
            {text: _t("Cancel"), close: true},
        ] : [],
        $content: QWeb.render('CalendarView.quick_create', {widged: this})
    });

【问题讨论】:

    标签: javascript calendar odoo odoo-10 qweb


    【解决方案1】:

    我在 Odoo 11 上,要直接从日历转到没有摘要窗口的表单视图,我唯一要做的就是在 xml 日历标签中设置属性 quick_add="False"。我可以想象这也适用于早期的 Odoo 版本,但不知道。

    <field name="arch" type="xml">
        <calendar ... quick_add="False">
            <field name="name"/>
        </calendar>
    </field>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-17
      • 2016-10-30
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 2013-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多