我创建了一个自定义模块,在其中添加了一个新按钮,在“创建按钮”之后“同步”。

<?xml version="1.0" encoding="UTF-8"?>

<templates id="template" xml:space="preserve">

    <t t-extend="ListView.buttons">

        <t t-jquery="button.o_list_button_add" t-operation="after">

            <t t-if="widget.model=='simcard.simcard'">

                <button class="btn btn-sm btn-default sync_button" type="button">Sync</button>
            </t>

        </t>

    </t>

</templates>

现在,我想从模块的树形视图中隐藏“创建和导入”按钮,而只显示“同步”按钮。 我尝试了这个:

<tree string="Sim Tree" create="false" >

但是它也隐藏了我想显示的“同步”按钮。

我尝试了另一种方法,将Create按钮替换为Sync:

<?xml version="1.0" encoding="UTF-8"?>

<templates id="template" xml:space="preserve">

    <t t-extend="ListView.buttons">

           <t t-jquery="button.o_list_button_add" t-operation="replace">

            <t t-if="widget.model=='simcard.simcard'">

                <button class="btn btn-sm btn-default sync_button" type="button">Sync</button>
            </t>

        </t>

    </t>

</templates>

但是它也会在其他模块中隐藏“创建”按钮。 例如:即使我是库存模块的管理员,库存> StockMoves

我尝试了使用CSS隐藏创建按钮的第三种方法,但是它禁用了(不可单击但可见)我的同步按钮,这是一个奇怪的行为。尽管它隐藏了创建和导入按钮。 以下是我的CSS:

.o_list_button_add
{
    display:none !important;
}

.o_list_button_import
{
    display:none !important;
}  

请提出隐藏“创建和导入”按钮并使“同步”按钮同时可见并起作用的最佳方法是什么?

  ask by Anubhav Jhalani translate from so

本文未有回复,本站智能推荐:

2回复

Odoo10:如何隐藏自定义模块的导入按钮?

我创建了一个自定义模块,我想隐藏创建和导入按钮,直到现在我仍可以隐藏创建按钮,但是我无法使用类似的代码隐藏导入按钮。 下面是我的代码: 上面的代码隐藏了“创建”按钮,但没有“导入”按钮。 我可以在代码中进行哪些更改以隐藏“导入”按钮?
1回复

Odoo10:从客户表单视图中删除按钮

我想从客户表单视图中删除“ 网站未发布 ”按钮。 此按钮不是表单视图的一部分,因此当我尝试下面的代码时,出现错误,认为父视图中不存在该元素: 然后,我尝试使用CSS删除它。 我的css.css文件: 和模板: 但是仍然出现按钮。我做错什么了吗,或者还有其他方法可以删除此按钮
2回复

Odoo10:如何通过按钮将参数传递给树形视图?

我在联系人表单中添加了一个按钮,如下所示: 这将打开下面的调查树视图,但没有过滤电子邮件ID。 如何通过此按钮将电子邮件ID传递到下面的调查树视图? 信息 :我试图在button标签中添加上下文,但是没有起作用。
1回复

Odoo10:使用小部件显示调查数量

我在客户表单视图中创建了一个“调查”按钮,该按钮将打开包含分配给该客户的所有调查的视图。 下面是屏幕截图: 现在,我想在此表单视图中显示分配给该客户的调查数量。 就像有许多会议,机会,销售,问题,任务一样。 我知道他们正在使用小部件以某种方式获取这些数字。 但是我无法弄清楚这些小
1回复

Odoo10:在树视图中停止“创建”按钮以打开表单视图

我创建了一个自定义模块,要在其中停止“创建”按钮(位于树视图中),以打开表单视图。 我不想打开表单视图,而是要向User显示一个弹出窗口,可以吗? 我尝试了这段代码: 它显示了一个弹出窗口,但是在单击“创建”按钮后仍会打开表单视图。
1回复

如何在树视图中隐藏自定义按钮

我的列表视图中有一个自定义按钮“查看全部”,我希望它只对具有特定组访问权限的用户可见,我该如何实现?。 我尝试向按钮添加组属性,但没有用,
1回复

Odoo10QWeb报告

我想使用Odoo 10在报告的标题中插入徽标。 我测试了 和 它可以在Odoo 8中正常运行,但不能在Odoo 10中运行。为什么会这样,我该如何解决?
4回复

Odoo10:如何增加字段宽度?

我有一个看起来像这样的表单视图: xml 看起来像这样: 我想增加这些字段的宽度,以便所有文本(例如学生身份确认(强制性实习))都在一行中。 我在下面尝试过,但没有看到宽度有任何变化: 更改组内这些字段的宽度的正确方法是什么?