跳转到主要内容

通过UI为字段添加自定义过滤器

项目描述

Beta License: AGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

本模块允许为属于文档或任何其他相关文档的特定字段定义自定义搜索视图过滤器。

这种特性使得定义相当技术性,但一旦完成,它就会在UI中添加元素以供普通用户使用。

目录

配置

  1. 转到 设置 > 技术 > 用户界面 > 自定义字段过滤器

  2. 创建一个新的记录,并定义以下信息

    • 您定义过滤器的 模型。它将出现在此模型的全部搜索视图中。

    • 您希望在 名称 字段上的搜索行中看到的标签。此字段允许翻译以适应不同语言的UI。

    • 表达式 表达式,是字段链字符串,使用点表示法。示例:product_id,product_id.seller_ids.name,partner_id.lang。

    • 可选地,您可以为指示过滤器将出现在哪个现有字段(技术名称)之后填写 之后的位置。如果为空或未找到,则过滤器将被添加到末尾。

  3. 您可以通过左侧的箭头手柄重新排序记录以确定对同一模型的多个过滤器进行排序。

使用

  1. 转到您已定义自定义字段过滤器的菜单项。

  2. 在搜索栏中输入任何内容。

  3. 在过滤器列表中,您将看到您定义的元素的行。

作为示例数据,为了示例目的包含了一个自定义字段过滤器。

image

尝试此示例的步骤

  1. 安装联系人模块。

  2. 转到 联系人

  3. 输入“english”,您将在末尾找到“语言”过滤器

image1

错误追踪器

错误在 GitHub Issues 上跟踪。如有问题,请检查是否已报告您的问题。如果您是第一个发现的人,请提供详细的欢迎反馈

请不要直接联系贡献者寻求支持或技术问题帮助。

致谢

作者

  • Tecnativa

  • Amitaujas

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

当前 维护者

pedrobaeza

此模块是GitHub上的OCA/server-ux项目的组成部分。

欢迎您做出贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

此版本没有可用的源分发文件。请参阅生成分发存档的教程

构建分发

支持者

AWSAWS 云计算和安全赞助商DatadogDatadog 监控FastlyFastly CDNGoogleGoogle 下载分析MicrosoftMicrosoft PSF赞助商PingdomPingdom 监控SentrySentry 错误记录StatusPageStatusPage 状态页面