跳转到主要内容

产品中的多图

项目描述

License: AGPL-3

产品中的多图

此模块实现了为产品模板添加多张图片的功能,即图像库。

安装

要安装此模块,您需要

用法

您可以在产品模板级别管理您的图片

  1. 转到 销售 > 产品 > 产品 并选择一个产品模板。

  2. 转到 图片 选项卡。

  3. 添加新图片或编辑现有的图片。

  4. 您可以选择为哪些变体提供图片。留空以使其对所有变体可见。

  5. 刷新页面。

  6. 集合中的第一张图片是产品模板的主要图片。

转到产品变体表单,您也可以管理您的图片,但请注意此行为

  1. 转到 销售 > 产品 > 产品变体 并选择一个产品变体。

  2. 如果您在此处添加图片,则图片实际上被添加到产品模板中,并仅限于此变体。

  3. 在编辑现有图片时,图片通常更改所有启用的变体,而不仅仅是此变体。

  4. 当从此表单中删除图片时,如果图片仅在此变体中,则删除图片。否则,图片将限制在仍可用的其他变体中。

Try me on Runbot

已知问题/路线图

  • 当您更改产品变体的图片时,直到刷新浏览器或访问其模板,"图片"标签的预览图片都不会刷新,但图片实际上已被保存!

  • 从产品变体打开图片时,会显示“在这些变体中可用”字段。

  • 添加逻辑以处理添加与同一模板的其他变体同名图片的情况,将新图片重命名为唯一名称。

  • 添加逻辑以处理在多个变体中添加同一图片到已存在于另一个变体中的情况,以避免字节重复。

  • 提供从7.0的模块product_images迁移的正确迁移脚本。

  • https://github.com/odoo/odoo/issues/10799得到修复时,迁移到v8 api。

  • 如果您在保存产品变体或模板之前尝试对图片进行排序,您将获得类似DataError: invalid input syntax for integer: "one2many_v_id_62"的错误。这个错误还没有被修复,但一个解决方案是保存并再次编辑以排序图片。

错误追踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现的,请通过提供详细和受欢迎的反馈来帮助我们消除它。

鸣谢

原始实现

本模块灵感来源于来自OpenLabs和Akretion的先前模块product_images

贡献者

维护者

Odoo Community Association

本模块由OCA维护。

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

要为此模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

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

源代码分发

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

构建分发

odoo8_addon_product_multi_image-8.0.2.0.1-py2-none-any.whl (238.8 kB 查看散列)

上传时间 Python 2

支持者